tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
1076
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von thekiller
    thekiller thekiller ist offline Viceinator
    Registriert seit
    Dec 2004
    Ort
    Wismar
    Beiträge
    396
    Hallo,

    mittlerweile schätze ich mich so gut im programmieren ein, dass ich evtl. in absehbarer Zeit ein paar selbst entwickelte Programme von mir verkaufen wollen würde(nur online nicht im Geschäft).
    Weil ich natürlich ganz klein anfangen möchte stellen sich mir ein paar Fragen um in keine rechtlichen Schwierigkeiten zu kommen.

    1. Welche Voraussetzungen muss ich erfüllen um überhaupt Software vertreiben zu dürfen?
    2. Welche rechtlichen Dinge muss ich beachten?
    3. Muss ich meine Software supporten?
    4. Muss ich ein Gewerbe angemeldet haben?
    5. Gibt es eine Mindest-/Maximalgrenze für den Preis der Software?
    6. Muss ich bei bestimmten Dingen Quellcode offenlegen?
    7. Naja und was gibt es sonst noch zu beachten gibt...

    Würde mich über eine Einstiegshilfe sehr freuen.


    LG Manuel
     
    OS: Win 7 Ultimate x64
    CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
    RAM: 4 x 8GB-DDR3 1333MHz
    Board: Asus P8Z68-V/Gen3
    GFX: Nvidia GTX580 (Palit)

    Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
    blog.unlimitedengine.de
    design-projects.de

  2. #2
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.359
    Blog-Einträge
    4
    Ich kenne mich in Sachen Recht nicht so gut aus, aber zu 6.) kann ich dir sagen, dass das von deiner Lizenz abhängt, die du gewählt hast.
    Zum Beispiel musst du bei der GPL den Quellcode auf Anfrage bereitstellen.
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  3. #3
    Avatar von thekiller
    thekiller thekiller ist offline Viceinator
    Registriert seit
    Dec 2004
    Ort
    Wismar
    Beiträge
    396
    Okay dass ist dann ja von der IDE abhängig. Commercial Lizenz wäre dann wohl sehr empfohlen
    Kennt sich denn sonst niemand weiter aus mit dem Thema?
     
    OS: Win 7 Ultimate x64
    CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
    RAM: 4 x 8GB-DDR3 1333MHz
    Board: Asus P8Z68-V/Gen3
    GFX: Nvidia GTX580 (Palit)

    Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
    blog.unlimitedengine.de
    design-projects.de

  4. #4
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Zitat Zitat von thekiller Beitrag anzeigen
    Okay dass ist dann ja von der IDE abhängig. Commercial Lizenz wäre dann wohl sehr empfohlen
    Warum genau ist es von der IDE abhängig?
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  5. #5
    Avatar von thekiller
    thekiller thekiller ist offline Viceinator
    Registriert seit
    Dec 2004
    Ort
    Wismar
    Beiträge
    396
    Weil man beispielsweise bei Visual-Studio eine Kommerzielle Lizenz benötigt um die damit entwickelte Software vertreiben zu dürfen. Gibt sicher noch andere wo es ähnlich ist.

    Bei Qt muss man ja z.B. auch ne Kommerzielle Lizenz fürs Framework haben anstatt nur die LGPL. Wenn mich recht entsinne...
    Geändert von thekiller (21.01.11 um 16:04 Uhr)
     
    OS: Win 7 Ultimate x64
    CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
    RAM: 4 x 8GB-DDR3 1333MHz
    Board: Asus P8Z68-V/Gen3
    GFX: Nvidia GTX580 (Palit)

    Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
    blog.unlimitedengine.de
    design-projects.de

  6. #6
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.359
    Blog-Einträge
    4
    Wenn du Software, die Qt benutzt, vertreiben willst, musst du eben Gebühren an Trolltech zahlen.

    Also es kommt z.T. auf die Lizenzen der Komponenten deines Programmes an, bei wxWidgets (auch GUI Framework) z.B. kannst du eine beliebige Lizenz wählen.

    Zum Verständnis:

    Und eine IDE ist im Prinzip nur ein Integrated Development Environment, sprich ein Programm mit das einen Editor hat und deine Dateien verwaltet.
    Jetzt kommt der Compiler ins Spiel: Dieser kompiliert deine Quelltexte.

    Beim VisualStudio sind eben IDE und Compiler fest zusammen gebunden.
    Kennt sich denn sonst niemand weiter aus mit dem Thema?
    Ich denke, dass es hier schwierig ist eine rechtsverbindliche Antwort zu geben.
    Ohne dich hier von tutorials.de zu "verscheuchen", würde ich dir empfehlen dieses Thema vielleicht in ein Rechtsforum zu posten.
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  7. #7
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Zitat Zitat von thekiller Beitrag anzeigen
    Weil man beispielsweise bei Visual-Studio eine Kommerzielle Lizenz benötigt um die damit entwickelte Software vertreiben zu dürfen. Gibt sicher noch andere wo es ähnlich ist.
    Das war glaube ich mal anfangs als Visual Studio 2005 neu raus kam so, ist aber schon lange geändert. Hier mal ein Auszug aus Wikipedia(Quelle: http://de.wikipedia.org/wiki/Microsoft_Visual_Studio):

    Die Express Editions dürfen auch für kommerzielle Projekte verwendet werden ...
    Zitat Zitat von thekiller Beitrag anzeigen
    Bei Qt muss man ja z.B. auch ne Kommerzielle Lizenz fürs Framework haben anstatt nur die LGPL. Wenn mich recht entsinne...
    Auch das stimmt so nicht ganz. Früher war Qt unter GPL lizenziert... aber jetzt ist Qt unter LGPL lizenziert und du darfst Ihre Binaries (also die DLLs von Qt) in kommerziellen Programmen benutzen.

    Quelle: http://nexem.info/hard+software/qt-4...-werden--2731/

    Gruß
    RudolfG
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  8. #8
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Du benötigst eine legale Kopie von Visual Studio um damit kommerzielle Software zu entwickeln. Der Hersteller kann dir nicht vorschreiben, unter welche Lizenz du deine Software stellt (und macht er auch nicht, jedenfalls nicht MS)
    Auch mit den Express Edititons kann mittlweile auch kommerzielle Software entwickelt werden. Die Einschränkung, dass dies nur ab VS Standard erlaubt ist, gab es nur mit den 2005er Versionen

    1. Welche Voraussetzungen muss ich erfüllen um überhaupt Software vertreiben zu dürfen?
    2. Welche rechtlichen Dinge muss ich beachten?
    4. Muss ich ein Gewerbe angemeldet haben?
    Am einfachsten ist es, wenn du dir bei deiner zuständigen IHK nachfragst. Ich geh aber davon aus, dass du ein Kleingewerbe anmelden musst und entsprechend auch die Steuererklärung machen. Wie gesagt, IHK
    3. Muss ich meine Software supporten?
    Meinst du die Frage ernst? Du kannst natürlich auch einen dritten damit beauftragen, wenn du ihn entsprechend schulst. Ich bezweifel aber, dass du mit deinem Vorhaben so viel umsetzen wirst, um dir das zu leisten
    5. Gibt es eine Mindest-/Maximalgrenze für den Preis der Software?
    Min.: 0
    Max.: das hängt davon ab, was du entwickeln willst, wie die Konkurrenz ist, wie die Nachfrage ist, usw.
    6. Muss ich bei bestimmten Dingen Quellcode offenlegen?
    Wie von den anderen geschrieben, hängt dies von der verwendeten Lizenz ab. Bei Closed-Source-Lizenzen musst du den Quellcode nur offen legen, wenn dies durch ein richterliches Urteil angeordnet wird. Aber ich geh davon aus, dass du nicht in die Situation kommen wirst, da dies eher selten vorkommt.


    Trotzdem bin ich der Meinung, dass dies eher eine fixe Idee von dir ist. Du bist dir weder über die rechtlichen noch die wirtschaftlichen Konsequenzen bewusst noch hast du dich jemals irgend wie damit beschäftigst (jedenfalls erweckst du den Eindruck mit deinen Fragen). Bevor du dieses Vorhaben als wirklich in Angriff nimmst solltest du dich mit den Themen etwas auseinandersetzen!

    Was treibt dich eigentlich zu der Idee, Software zu verkaufen? Viel Geld wirst du als Ein-Mann-Truppe damit nicht verdienen, nicht mal um deine Unkosten zu decken, wenn du dies nicht hauptberuflich machst. Wenn es dir dabei nur darum geht, dass du deinen Quellcode nicht offen legen musst. Auch Freeware kann Closed Source sein.
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  9. #9
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Zitat Zitat von thekiller Beitrag anzeigen
    Hallo,

    mittlerweile schätze ich mich so gut im programmieren ein, dass ich evtl. in absehbarer Zeit ein paar selbst entwickelte Programme von mir verkaufen wollen würde(nur online nicht im Geschäft).
    Ich persönlich denke wie Nico, dass du mit Software und einer Ein-Mann-Unternehmung nicht wirklich Geld verdienen kann. Besonders nicht mit ein paar kleineren Tools (wo von ich jetzt einfach mal ausgehe).

    Bei fasst allen allgemeinen Tools kommen mit der Zeit Tools raus, die mehr oder das gleiche bieten und ggf. sogar kostenlos/open source sind. Du wirst dir immer mehr und neue allgemeine Fälle ausdenken müssen... und mein Problem währe hier, dass mir irgendwann die Ideen für neue (sinnvolle) Tools ausgehen würden... insbesonderes Tools für die andere bezahlen würden.

    Ich persönlich, habe auch ein Neben(Klein-)Gewerbe angemeldet um meine Dienstleistungen in Rechnung zu stellen. Dabei sind es mittlerweile schon 50 % mit Software-Auftragsentwicklungen. Ich entwickel für einige Kunden Anpassungen für vorhandene Systeme, aber auch neue Programme.

    Der Unterschied zu allgemeinen Produkten ist hier aber, dass mich eine Firma konkret damit beauftragt für ein bestimmtes Problem eine Lösung zu entwickeln (d. h. es gibt für das Unternehmen einen Mehrwert) und ich es dann auf Stundenlohnbasis oder über Pauschalpreise mache.

    Klar lässt sich auch mit dieser Nebentätigkeit kein Vermögen verdienen aber ich mache es ja auch nur Nebenbei und einwenig kommt hier schon zusammen.


    Zitat Zitat von thekiller Beitrag anzeigen
    1. Welche Voraussetzungen muss ich erfüllen um überhaupt Software vertreiben zu dürfen?
    Um die Software in Rechnung stellen zu können wirst du mind. ein Kleingewerbe anmelden müssen (hier kann man sich nach § 19 UStG von der Umsatzsteuer befreien lassen), für verbindliche Informationen fragt du aber am besten mal bei einem Steuerberater nach.

    Zitat Zitat von thekiller Beitrag anzeigen
    2. Welche rechtlichen Dinge muss ich beachten?
    Ich weiß nicht genau was du hiermit meinst. Aber Grundsätzlich darf du keine Resourcen "klauen" und/oder ohne die Angaben und Erlaubnis des Erstellers benutzen.

    Zitat Zitat von thekiller Beitrag anzeigen
    3. Muss ich meine Software supporten?
    Soviel ich weiß, kannst du so Klauseln einbauen, dass du für die durch unsachgemäße Nutzung entstandenen Schäden nicht haftbar gemacht werden kannst.

    Die Fehler in deinen Programmen wirst du beheben müssen, da die Kunden von dir eine funktionsfähige Software kaufen und sonst sogar vom Vertrag zurücktreten können und damit ihr Geld zurückverlangen werden (da das Programm nicht über die versprochenen Eigenschaften/Funktionen (fehlerfrei) funktioniert). Außerdem hast du ja auch einen Ruf zu verlieren und in Zeiten von Bloggen und Foren verbreiten sich schlechte Nachrichten verdammt schnell
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  10. #10
    Avatar von thekiller
    thekiller thekiller ist offline Viceinator
    Registriert seit
    Dec 2004
    Ort
    Wismar
    Beiträge
    396
    Hallo,

    ersteinmal danke für die Antworten. Bin zur Zeit leider etwas im Stress. Werd mich später nochmal melden
     
    OS: Win 7 Ultimate x64
    CPU: Intel Core i7 2600K (3,4GHz - 3,8 GHz)
    RAM: 4 x 8GB-DDR3 1333MHz
    Board: Asus P8Z68-V/Gen3
    GFX: Nvidia GTX580 (Palit)

    Cinema 4D R12, Photoshop CS5, Visual Studio 2010, Qt SDK, Notepad++
    blog.unlimitedengine.de
    design-projects.de

Ähnliche Themen

  1. Illegal - Legal
    Von Kiesi im Forum Internet, DSL & Flatrate
    Antworten: 17
    Letzter Beitrag: 09.09.06, 16:28
  2. crack legal?
    Von cycovery im Forum Smalltalk
    Antworten: 18
    Letzter Beitrag: 08.03.05, 01:27
  3. Ist eDonkey legal?
    Von KrackeR im Forum Smalltalk
    Antworten: 18
    Letzter Beitrag: 31.12.02, 15:57
  4. legal-illegal?
    Von bruderherz im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 09.09.02, 01:59
  5. mail() = legal?
    Von Sniff im Forum PHP
    Antworten: 13
    Letzter Beitrag: 25.10.01, 19:12