For faster navigation, this Iframe is preloading the Wikiwand page for A szabad szoftver története.

A szabad szoftver története

Ezt a szócikket össze kellene dolgozni a szabad szoftver szócikkel. Az összedolgozás után az egyik lapot törölni kell, vagy – ha érdemes – átirányítássá alakítani. A megbeszélésbe a vitalapon kapcsolódhatsz be.


Ez a cikk összefoglalja a szabad szoftver időrendi fejlődését a jelenség megjelenése óta.

1983 előtt

[szerkesztés]

Olyan programozóközösségek, melyeket a mai szabad szoftver közösséghez lehet hasonlítani, már hosszú ideje léteztek a szabad szoftver mozgalom előtt is és a „szabad szoftver” terminus is létezett. Richard Stallman szerint, a Massachusetts Institute of Technology-n (MIT) a szoftvermegosztó közösség már sok-sok éve létezett, mikor ő 1971-ben bekapcsolódott a munkába.[1]

További példák lehetnek az olyan nagyobb felhasználói csoportok, mint az IBM 701-é, melyet SHARE-nek neveztek, vagy a Digital Equipment Corporation-é (DEC), ahol DECUS volt a felhasználói csoport neve.

A szoftvert többnyire egyetemi tanárok és vállalati kutatók állították elő, egymással együttműködve és önmagában nem tekintették árucikknek. Az olyan operációs rendszereket, mint például az Unix korai változatai, a felhasználói közösség széleskörűen terjesztette és karbantartotta.

A forráskódot, vagyis a szoftver emberek által olvasható változatát, a szoftverrel együtt terjesztették, mivel a felhasználók gyakran maguk is változtattak a kódon, azért, hogy kijavítsanak apróbb hibákat, vagy újabb működéseket (funkciókat) vezessenek be.

Ebben a korszakban tehát a szoftver főként szabad szoftver volt, nem azért, mert erre bármilyen közös erőfeszítést tettek volna, sokkal inkább azon egyszerű oknál fogva, hogy a felhasználói közösség fejlesztette.

Az UNIX korai változatait ingyen terjesztették ugyan, de mivel ezekhez a változatokhoz még nem mellékeltek engedélyt arra, hogy továbbterjesszék őket vagy a módosított változataikat, nem tekinthetőek szabad szoftvernek.

Az 1970-es évek végén és az 1980-as évek elején a vállalatok rutinszerűen kezdték korlátozni a programozók szabadságjogait a copyright segítségével. Erre néha azért került sor, mert a cégek ekkorra már profitot termeltek a kereskedelmi szoftverekkel.

Bill Gates már 1976-ban előrejelezte a korszakváltást, amikor megírta az azóta híressé vált Open Letter to Hobbyists című írását, amelyben arról próbálja meggyőzni az olvasót, hogy az a folyamat, melyet a hackerek „megosztásnak” neveznek valójában „lopás”.

1983 előtt is írtak már néhány szabad szoftvert, de ezek közül csak a TeX és a SPICE nevekre hallgató programokat használták még ezután hosszú ideig.[2]

A GNU és az FSF kezdetei (1983-1990)

[szerkesztés]
Bővebben: GNU

1983-ban, Richard Stallman útnak indította a GNU Projekt-et, azzal a céllal, hogy egy olyan komplett operációs rendszert fejlesszen ki, amelynek forráskódja és annak felhasználása mindenféle jogi megkötéstől mentesül.

Az a bizonyos tény, amely ezt motiválta, úgy mondják, többek között egy olyan eset volt, amikor egy nyomtató nem akart működni, és a felhasználók nem tudták megoldani ezt a problémát, abból a prózai okból, hogy nem férhettek hozzá egy program forráskódjához (jogi okokból).[3]

A GNU projekt és a GNU kiáltvány (manifesto) kialakulásához a végső lökést azonban egy nézeteltérés adta amely Stallman (RMS) és a Symbolics, Inc. között alakult ki azzal kapcsolatban, hogy RMS milyen mértékben férhet hozzá azokhoz a változtatásokhoz, amelyeket a Symbolics cég végzett egy olyan programhoz, melyet ő írt.

Nem sokkal az indulás után kiötlötte a "szabad szoftver" fogalmát és megalapította a Free Software Foundation-t (Szabad Szoftver Alapítvány) a célból, hogy elterjedhessen a fogalom és 1986 februárjában kiadta a The Free Software Definition-t (szabad szoftver definíció).

1989-ben megjelent a GNU General Public License első változata. Második változatát (2. verziója), amelyen kisebb pontosításokat végeztek, 1991-ben adták ki.

1989-ben néhány GNU fejlesztő megalapította a Cygnus Solutions nevű céget.[4]

A GNU projekt tervezett rendszermagja – melynek később a GNU Hurd nevet adták – folyamatosan késett, de a rendszer legtöbb komponense 1991-re elkészült.

Ezek némelyikét – különösen a GNU Compiler Collection-t, sokan piacvezetőnek tekintik – joggal.

GNU+Linux (1991–)

[szerkesztés]

1992-ben szabad szoftverként közkinccsé tették azt a rendszermagot, amelynek fejlesztését az előző évben Linus Torvalds indított el. Ebben ez időben a GNU projekt keretein belül minden olyan dolgot létrehoztak, vagy beintegráltak a projektbe, amely egy operációs rendszerhez szükséges – a rendszermag kivételével. A Linux rendszermag és a GNU rendszer ötvözésével 1983 óta először létrejött az első olyan komplett operációs rendszer, amely szabad szoftver volt.

A szabad BSD-k korszaka (1993–)

[szerkesztés]

Közben 1993-ban véget ért a per és a FreeBSD-t és a NetBSD-t – melyek közül mindkettő a 386BSD-ből származik – szabad szoftverként közrebocsátották. Az OpenBSD a NetBSD-ből vált ki 1995-ben. Ezután még további elágazott projektek is létrejöttek.

A dotcom évei (1990-es évek vége)

[szerkesztés]

Az 1990-es évek közepétől az évtized végéig számos weblap-alapú vállalat jött léte, ebben az időben vált igen népszerűvé egy webkiszolgáló rendszer, amely szabad szoftver.

Ebben az időben szerezte meg az Apache HTTP Server a legtöbbet használt webkiszolgáló szoftvernek járó megtisztelő címet – ezt a címet még máig (2008) megtartotta. A webes környezetben piacvezető szabad szoftverek, a Linux, Apache, MySQL, PHP összefoglaló nevet is kaptak LAMP néven.

1998 márciusában a Netscape Communications Corporation népszerű webböngésző csomagjuk (a Netscape Communicator) forrásmagjának nagy részét közrebocsátják egy általuk írt szabad szoftver licenc (a Netscape Public License) feltételei mellett.

Ebből jött létre később a Mozilla programcsomag és a Mozilla Firefox webböngésző. A Mozilla programcsomag eredeti felhasználási szerződését később egy hármas licencre cserélték, melynek a GNU GPL is része.

1999 augusztusában a Sun Microsystems a StarOffice irodai programcsomagot szabad szoftverként közrebocsátotta a GNU General Public License szerződés feltételei mellett.

Ennek a szabad szoftvernek később az OpenOffice.org nevet adták, amely mellett továbbra is létezik a StarOffice, mint az OpenOffice.org-ra épülő kereskedelmi változat.

A dotcom-válságtól napjainkig (2001–)

[szerkesztés]

A dotcom lufi kipukkanása és az olyan nyílt forráskódú szoftverekre építő cégek, mint a Google sikere a nyílt forráskód irányába terelt számos vállalatot és intézményt.

2005 szeptemberében Massachusetts állam 2 éves vizsgálat után elvetette a Microsoft zárt XML alapú dokumentumformátumát (ma Microsoft Office Open XML), és a nyílt OASIS-szabvány OpenDocument bevezetése mellett döntött, amelyet akkor még csak nyílt forráskódú programok támogattak. A piaci verseny visszaállását ezen a téren jól jelzi, hogy az USA államainak közigazgatásában közel 100%-os részesedést kivívó Microsoft kezdeti kijelentéseire rácáfolva következő Office változatában már támogatni fogja az OpenDocumentet (viszont saját formátumát, amit azóta sikerült erősen vitatott körülmények között nyílt ISO-szabványnak elfogadtatni, még nem).

2007-ben a Sun Microsystems bejelentette, hogy kiadják a Java platformot, a Java programozási nyelv és környezet referenciamegvalósítását a GNU General Public License szerződés feltételei mellett, ami egy-két kisebb komponens kivételével meg is történt.

Az Oracle, a vezető adatbázis-kezelő gyártójának kiemelt, támogatott platformja ma a Linux.

2014 júniusában a világ legnagyobb számítási teljesítményű szuperszámítógépeinek (TOP500) 97%-át Linux operációs rendszer működtette, a TOP500 összesített teljesítményének 98,2%-áért felelve.[5]

Szabad szoftver törvények (2000 után)

[szerkesztés]

Számos országban és az Európai Unióban is rámutattak arra, hogy a piaci verseny lelassult az informatikai szektorban a kereskedelmi gyártóktól való erős függés miatt, így elő kell segíteni a nyílt szabványok és nyílt forráskód használatát.[6]

2006 januárjában Venezuelában (Hugo Chávez elnöksége alatt) életbe lépett egy szabad szoftver törvény. A 3.390 számú direktíva alapján minden kormányzati szervezet számára kötelező a szabad szoftverre való áttérés kétéves periódus során.[7]

2007-ben a holland gazdasági minisztérium olyan rendeletet hozott, ami 2008 áprilisától a minisztériumok és a kormányhivatalok, 2008 decemberétől pedig a többi közhivatal átállását írja elő a nyílt dokumentumformátumok és nyílt forráskódú programok használatára.[8]

Források

[szerkesztés]
  1. The GNU Project (essay). (Hozzáférés: 2007. június 19.) „in 1971, I became part of a software-sharing community that had existed for many years”
  2. A brief history of spice
  3. Talk transcript where Stallman tells the printer story
  4. Michael Tiemann: Future of Cygnus Solutions, An Entrepreneur's Account
  5. Category: Operating system Family, TOP500 – Statistics – List Statistics, TOP500.org, 2014-09-10 (angolul)
  6. Az EU által inspirálva Archiválva 2012. január 6-i dátummal a Wayback Machine-ben, Horvátország nyílt forráskód használatára vonatkozó irányelve, SzSzI
  7. Free software liberates Venezuela Archiválva 2016. március 3-i dátummal a Wayback Machine-ben, Free Software Magazine n°10, 2006-02-08 (angolul)
  8. A nyílt szabványok mellett áll ki Hollandia, SG.hu, 2007. december 14.

További információk

[szerkesztés]

Kapcsolódó szócikkek

[szerkesztés]
  • A Linux története
  • A Mozilla története
  • A szoftveripar története
  • A felszabadított szoftverek listája
{{bottomLinkPreText}} {{bottomLinkText}}
A szabad szoftver története
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?