Was ist freie Software?

Quelle bezieht mindestens auf zwei Sachen. Zuerst ist es ein eingetragenes Warenzeichen Quelles Initiative® und eine Lizenz, die Quelle Initiative® der freien Software bewilligt (OSS), die bestimmte Kriterien erfüllt, genannt die Quelle-Definition. Es gibt jedoch andere Ideen über freie Software, die nicht zu den gleichen Standards halten und freie Software unter verschiedenen Arten der Lizenzen anbieten. Eine Sache, die alle freie Software gemeinsam hat, ist die Verwendbarkeit zum Benutzer des Quellencodes, also es bedeutet, dass der Benutzer genau sehen kann, wie die Anwendung oder das Programm kodiert und häufig gewährt, es zu ändern. Abhängig von der Art der Lizenz hat sie, können Benutzer in der Lage sein, freie Software zu ändern und neuzuverteilen.

Mit was Art der Lizenz sie kommt, ist freie Software Gegenstücke zur eigenen Handels-Software. Eigene Handels-Software basiert eine Firma, die den Quellencode entwickelt und besitzt. Die Produktlizenz erlaubt dem Benutzer, das Produkt zu benutzen, wie durch das Handelsunternehmen gebildet. In einigen Fällen erlaubt Benutzern und/oder angeregt r, Steckverbindungen oder Zusätze zu verursachen, um eigene Handels-Software zu erhöhen, aber es gibt Begrenzungen auf, was sie tun gelassen. Dieses ist, die Software developer’s Investition zu schützen.

Es gibt einige Ziele hinter der Software-Bewegung. Ein Gedanke ist, dass die Trennung der Softwareentwicklung vom Profitmotiv Entwickler anregt, zu tun, was für die Software und die Benutzer am besten ist und zu Produkte führt, die Verwendungsfähigkeit und wenige Wanzen erhöht. Es geglaubt auch, dass Beurteilung durch eine Peer-Gruppe ohne Begrenzungen eines Handelsfreigabedatums, zur Software, die fortfährt, ständig verbessert zu werden, eher als der Hauptbeiträgt freigaben sorgfältig, festsetzend, die nicht sehr häufig auftreten und in-between Benutzer mit verwanzter Software lässt. Eine andere Betrachtung ist die, indem sie den Code, viele Entwickler, jeder von erschließt, kann wem Gedanken über das Verbessern der Software haben holt ihre bestimmten Fähigkeiten und Einblicke, sowie ihre Zeit, zum Prozess beizutragen, die Entwicklung beschleunigen und sie in vielen Richtungen nehmen und den software’s Bereich erweitern.