Jellemzők engedélyezési programok

Átdolgozott szöveg hiba javítva

Bevezetés a GNU / Linux

Hogyan kell alkalmazni a program

Számítógépes programok segítségével létrehozott különböző programozási nyelvek, amelyek mára olyan mértékben, hogy hasonlítanak a természetes. A program ezen a nyelven nem érhető el a „megértés” a számítógép hardver (a vas). Ezért minden egyes programozási nyelv vannak speciális programok - fordítók - a fordítások a program a szöveget a programozási nyelv, amelyben azt írta egy programozó a számítógépes nyelv. Csapatok, hogy megérti, és azt mondja a programozó, az úgynevezett forráskód; A csapat, amely termel a fordító, és képesek elvégezni számítógép az úgynevezett futtatható (gépi kód).

Ebből következik a fentiekből, hogy a program lehet osztani két módja van: a forráskód fájlokat és végrehajtható kódot fájlokat. A végfelhasználó számára a legújabb verzió lehet még kényelmesebb, mert nem szükséges telepíteni a számítógépre egy speciális program-fordító és lefordítja a kód egyik formából a másikba. Azonban más programozók érdekesek lehetnek a forráskód. Ezek vizsgálata, tanulni valami újat, hogy javítsák a program, kölcsönkérni egy darab kódot a program stb Még 30-40 évvel ezelőtt, amikor a számítógépek ritkák, ezek voltak a nagy és használják őket, szinte kizárólag a szakemberek, megosztás forráskód volt az elsődleges módja a forgalmazó szoftver (SW).

a zárt forráskódú szoftverek

A folyamat során a fejlődés az emberi társadalom felfedezése és kifejlesztése jelennek meg először, majd elkezdenek terjedni az egész civilizáció. A elterjedése új technológia foglalkozó egyének és szervezetek folytatnak bizonyos célokat, általában a kereskedelmi. A elterjedése a technológia hozzá kell járulnia a társadalom fejlődésének egészét, és ugyanezt a technológiát elsősorban. Azonban úgy történik, hogy a kereskedelmi érdekek kezdik elsőbbséget élvez az egyetemes. Ebben az esetben, a technológiai fejlődés is mesterségesen gátolt.

Eleje óta széles körű elterjedése a számítógépek a 80-as, a kereslet a szoftver drámaian növekedett. A számos gyártók, akik szeretnék, hogy az előnyeit egymást. „Hogyan készítsünk egy programot, hogy tőlünk vásároljon?” Nyilvánvaló, hogy szükség van, hogy jó programok, az embereknek szükségük van. De lehetséges, hogy összpontosítson, hogyan lehet csökkenteni annak valószínűségét, hogy egy jó, szükséges egy programot a Társaság újabb. Túlzás, el lehet képzelni a belső párbeszéd egyes szervezetek az alábbi módon: „Ha van egy kis program, amit nem mutat meg senkit. Bár én lassan és valahogy javítani, más cégek időt vesz igénybe, hogy írjon hasonlóak. De ha én fogom mutatni az összes forráskód a program, majd hirtelen egy másik szervezet teszi a programot, jobb és eladni több. Azt veszteséges és szomorú. „Úgy látszik, ez alapján az érvelést, és létrehozott egy üzleti modell nem lehet terjeszteni a forráskód programok. Forgalmazunk csak a végrehajtható fájlokat. A programozók már nem oszlik a forrás (saját kérésére vagy utasítására a szervezet, ahol dolgoztak). Magától értetődik, hogy a zárt kód gátolja a fejlődését a szoftver, és negatív hatással van a társadalom egészére (nem tudja használni supertekstovym processzor ma, bár ez lehet hosszabb); de olyan nagy előny, hogy az egyedi vállalkozás vagy személy titoktartási kódokat.

Természetesen a cégek bezárása, kódok, és a jót. Valószínűleg nem csak a cég, de ezek elsősorban aktívan vizsgálni a piac. Eladni több, követték az igényeket és gyorsan reagálni a felmerülő társadalmi, teszi a program kényelmes és egyszerű a használata nem szakemberek számára.

Számítógépes program - nem anyagi erőforrás

De ügyes eltitkolása kód - ez nem is probléma a vállalatok próbálnak hasznot minden lehetséges módon. Van valami, amivel harcolni szinte tehetetlen. Bármilyen számítógépes program, sőt, az információ a gyenge anyag megtestesítője. Összehasonlítás. Másolni az igazi asztal, meg kell tölteni az azonos mennyiségű erőfeszítést, mint az eredeti design. Senki sem lesz a vásárlás az asztalra, másolja át egy másik. Küldjön egyszerűen az utóbbi a boltba. Gyártó táblázatok elégedett. dolgok más a program. Még kapott egy példányt a futtatható fájlt, a személy telepítse azt több száz számítógép át több száz ember, köztük sok is nagyon jó lesz. A számítógépes cég nem nyereséges. Az emberek nem vásárolnak meg a program, és kérdezik egymástól. Ezért résztvevő szervezetek fejlesztése saját szoftvert, ezzel párhuzamosan létre egy licenc is, mely korlátozza a felhasználók jogait. Eladott engedéllyel, nem szoftver. Amennyiben nem tesz eleget ezeknek az engedélyeknek bűncselekmény. Például, vásárol egy szabadalmaztatott számítógépes játék, akkor általában nem telepíti azt több számítógépre.

Gyakran a Web megtalálható egy ilyen összehasonlítás: egy számítógépes program - ezt a tudást. Tudástranszfer nem lehet kikapcsolni a társadalomban, azaz a. A. Egy fontos mechanizmus a létezéséről. Hogyan rendesen összehasonlítani a program ismeretében lehetséges még a jövő zenéje. IN született nem is olyan régen, és talán most éli csak az időszak kialakulása.

nyílt forráskódú program

Természetesen, amikor a szoftver csukni, és megtiltják a terjedését, voltak szakadárok. A legkiemelkedőbb példa Richard Stallman. Sok programozó nem licencelt munkájukat papírokat, amelyek megtiltják a terjesztés és csendesen így a forráskódot, hogy a közösség. Ezek a programok lett közkincs. Mindenki vehet és használjuk őket tetszése: javítani, ezek alapján valami újat. Módosított javított változata is lehet egy nyilvános, és nem lehet. Az a személy, aki alapul venni, hogy valaki program nyílt forráskódú, olyan változtatás, amely „állítsa le az olvasási és forgalmazása” minden engedélyt. Ez rossz. Azt találtuk, hogy a nyitottság és a szabadság védelme szükséges nem kevesebb, mint a zárt és korlátozott. Ezért meg kell jelennie őrzés engedély szoftvert fordult be egy zárt és nem szabad.

A legismertebb példa kopileftnoy licence GNU GPL (GNU General Public License - GNU General Public License). Ez az engedély került kifejlesztésre a GNU-projekt R. Stallman.

A fejlesztők kiadja a szoftver a GNU GPL (mint és valószínűleg más copyleftet) biztosítja, hogy a

Előnyei nyílt és szabad szoftver

Megjegyezzük, a következő program előnyeit terjesztett nyílt:

Kapcsolódó cikkek