Softwarekategorien

Softwarekategorien sind Gruppen von Software. Sie ermöglichen es, Software in Bezug auf diese Kategorien zu verstehen, anstelle der Besonderheiten jedes Pakets. Unterschiedliche Klassifizierungsschemata berücksichtigen verschiedene Aspekte der Software.

Computer Software

Computer Software Kann in Kategorien auf der Grundlage der gemeinsamen Funktion, des Typs oder des Gebrauchsfeldes eingebaut werden. Es gibt drei breite Klassifikationen:

Urheberrechtsstatus

Das GNU Projekt kategorisiert Software nach Urheberrechte © Status: gratis Software, Quelloffene Software, Public -Domain -Software, kopieren Software, nicht kopierende freie Software, lax zugelassene lizenzierte Software, Gpl-Dokumente Software, die, die GNU -Betriebssystem, GNU -Programme, GNU -Software, FSF-Copyrighted GNU -Software, nicht freie Software, proprietäre Software, Freeware, Shareware, private Software und kommerzielle Software.[1]

Gratis Software

Kostenlose Software ist Software, die mit einer Erlaubnis für alle verwendet wird, um sie zu verwenden, Kopieren und verteilenentweder wörtlich oder mit Änderungen, entweder gratis oder gegen eine Gebühr. Insbesondere bedeutet dies, dass das Quellcode Muss verfügbar sein. "Wenn es nicht die Quelle ist, ist es keine Software." Wenn ein Programm kostenlos ist, kann es möglicherweise in ein kostenloses Betriebssystem wie GNU oder kostenlos aufgenommen werden Versionen des Linux System.

Kostenlose Software im Sinne der Urheberrechtslizenz (und des GNU -Projekts) ist eine Frage der Freiheit, nicht der Preis. Proprietäre Softwareunternehmen verwenden jedoch in der Regel den Begriff "freie Software", um sich auf den Preis zu verweisen. Manchmal bedeutet dies, dass eine binäre Kopie kostenlos erhalten werden kann; Manchmal bedeutet dies, dass eine Kopie ohne zusätzliche Gebühr mit einem Computer zum Verkauf angeboten wird.[1]

Quelloffene Software

Open-Source-Software ist Software mit seiner Quellcode unter einem bestimmten zur Verfügung gestellt Lizenz zu seinen Lizenznehmern. Es kann an jedem Punkt verwendet und verbreitet werden, der Quellcode ist geöffnet und kann nach Bedarf geändert werden. Die eine Bedingung mit dieser Art von Software ist, dass bei Änderungen Benutzer diese Änderungen anderen bekannt machen sollten. Eine der wichtigsten Eigenschaften der Open -Source -Software ist, dass es sich um die gemeinsam genutzten handelt geistiges Eigentum von allen Entwicklern und Benutzern. Das Linux -Betriebssystem ist eines der bekanntesten Beispiele für eine Sammlung von Open-Source-Software.[2]

CopyLefted Software

CopyLefted -Software ist kostenlose Software, deren Vertriebsbegriffe sicherstellen, dass alle Kopien aller Versionen mehr oder weniger die gleichen Vertriebsbedingungen haben. Dies bedeutet zum Beispiel das Copyleft -Lizenzen im Allgemeinen andere andere, um zusätzliche hinzuzufügen Bedarf an die Software (obwohl ein begrenzter Satz von sicheren Anforderungen zulässig sein kann) und für die verfügbare Quellcode erforderlich ist. Dies schützt das Programm und seine modifizierten Versionen aus einigen der gängigen Möglichkeiten, ein Programm proprietär zu machen. Einige CopyLEFT -Lizenzen blockieren andere Mittel zum Drehen von Software -Proprietary.

Copyleft ist ein allgemeines Konzept. CopyleFting eines tatsächlichen Programms erfordert eine bestimmte Reihe von Verteilungsbedingungen. Verschiedene Copyleft -Lizenzen sind aufgrund unterschiedlicher Bedingungen normalerweise „unvereinbar“, was es illegal macht, den Code mithilfe einer Lizenz mit dem Code mit der anderen Lizenz zusammenzuführen. Wenn zwei Software -Teile dieselbe Lizenz verwenden, sind sie im Allgemeinen zusammenfassend.[1]

Nicht kopierige freie Software

Die nicht kopierende kostenlose Software kommt vom Autor mit Genehmigung, um zu verteilen und zu ändern und Lizenzbeschränkungen hinzuzufügen.

Wenn ein Programm kostenlos ist, aber nicht kopiert, sind einige Kopien oder geänderte Versionen möglicherweise nicht kostenlos. Ein Softwareunternehmen kann kompilieren Das Programm mit oder ohne Änderungen und verteilen Sie die ausführbare Datei Als proprietäres Softwareprodukt. Das X Fenstersystem veranschaulicht diesen Ansatz. Das X Konsortium Veröffentlichungen X11 mit Verteilungsbegriffen, die es nicht kopisch freie Software machen. Wenn Sie möchten, können Sie eine Kopie mit diesen Vertriebsbedingungen erhalten und kostenlos sind. Es sind jedoch nicht freie Versionen verfügbar und Arbeitsstationen und PC Grafikplatten für welche nicht freien Versionen die einzigen sind, die arbeiten. Die Entwickler von X11 machten X11 für eine Weile nicht frei; Sie konnten dies tun, weil andere ihren Code unter derselben Nicht-Copyleft-Lizenz beigetragen hatten.[1]

Shareware

Shareware ist Software, die mit Erlaubnis zur Neuverteilung von Kopien einhergeht, sagt jedoch, dass jeder, der weiterhin eine Kopie verwendet, zahlen muss. Shareware ist keine kostenlose Software oder sogar halbfrei. Für die meisten Shareware ist der Quellcode nicht verfügbar. Somit kann das Programm nicht geändert werden. Shareware wird nicht mit der Erlaubnis geliefert, eine Kopie zu erstellen und zu installieren, ohne eine Lizenzgebühr zu zahlen, auch für für gemeinnützige Organisation Aktivität.[1]

Freeware

Freeware ist wie Shareware ohne Erstzahlung Software zum Download und Vertrieb zur Verfügung. Freeware hat nie eine zugehörige Gebühr. Dinge wie kleinere Programmaktualisierungen und klein Spiele werden üblicherweise als Freeware verteilt. Obwohl Freeware kostenlos ist, ist dies zwar urheberrechtlich geschütztAlso können andere Menschen die Software nicht als ihre eigene vermarkten.[3]

Microsoft TechNet- und AIS -Softwarekategorien

Diese Klassifizierung hat sieben Hauptelemente. Sie sind: Plattform und Management, Ausbildung und Hinweis, Zuhause und Unterhaltung, Inhalte und Kommunikation, Betrieb und Profi, Produktherstellung und Servicebereitstellung, und Geschäftslinie.

Marktbasierte Kategorien

Horizontale Anwendungen

Vertikale Anwendungen

Verweise

  1. ^ a b c d e "Kategorien von kostenloser und nicht freier Software - GNU -Projekt - Free Software Foundation (FSF)". Gnu.org. 2012-10-18. Abgerufen 2012-11-12.
  2. ^ "Heidelberg - Glossar - O". DirectImaging.com. Abgerufen 2012-11-12.
  3. ^ "Freeware Definition".Techterms.com. Abgerufen 2012-11-12.
  4. ^ a b c d e f g "Dieses Thema ist nicht mehr verfügbar". Technet.microsoft.com. Archiviert von das Original am 2008-09-21. Abgerufen 2012-11-12.

Externe Links