Codedefinition (Programmierung / Open und Closed Source)
Verschiedenes / / July 04, 2021
Von Marcos Guglielmetti, am Sept. 2008
Wenn wir darüber reden Code von Programmierung wir meinen die Sprache durch die die Computers, umfasst einen Satz von Anweisungen und Daten, die automatisch verarbeitet werden.
Das Code in Computer Es kann binär (nur von Computern interpretierbar), Quellcode (von Menschen interpretierbar) und in seiner rechtlicher oder politischer Aspekt kann freie Software, Open Source, Freeware, Shareware oder proprietäre / proprietäre Software sein traditionell.
Das Freie Software oder Freie Software hat in dieser Hinsicht eine klare Definition, laut der Free Software Foundation kann es für jeden Zweck verwendet, studiert (wissend, was es tut), kopiert und verbessert werden. Es gibt eine große Vielfalt an freien Softwarelizenzen, wobei die GNU GPL die Referenz aller ist, aber wir können auch die MIT-, BSD-, Mozilla-, Apache- oder Creative Commons-Lizenzen erwähnen.
Das Quelloffene Software (Open Source) ist im Grunde dasselbe wie freie Software, außer dass Sie nicht zögern, proprietäre Software mit freier Software zu mischen. Es gibt auch Open-Source-Software, die für keinen Zweck verwendet werden kann, also wäre sie nicht kostenlos.
Das Freeware hat wenig mit freier Software zu tun, denn das einzige was frei ist, ist dein Verteilung: Im Allgemeinen kann es nicht modifiziert, studiert oder kommerzialisiert werden, daher ist es offensichtlich, dass es ohne Quellcode (ohne "das Rezept der Programm").
Shareware ist Freeware ähnlich, aber mit a Einschränkung extra: die tragezeit. Diese Programme werden in der Regel in wenigen Tagen deaktiviert, es handelt sich um Demo-/Light-Versionen kompletter proprietärer Programme.
Das proprietäre Software traditionell (zu Stil von Fenster) erlaubt seine Verwendung für keinen Zweck, erlaubt nicht sein Studium (außer durch Zahlung von Vermögen an seine Schöpfer), erlaubt seine kostenlose Kopie oder seine Verbesserung durch niemanden: es ist das totale Umkehrung der freien Software, so Fenster Ja GNU / Linux sie sind so konfrontiert.
Themen in Code (Programmierung / Open und Closed Source)