Skip to main content

Melyek a különféle típusú forráskód?

Minden programozási és jelölési nyelvnek megvan a maga sajátos forráskódja, amelyet néha egyszerűen forrásnak neveznek.Ez a kód egy olyan feladatok leírásából áll, amelyeket egy számítógép végez, és azt szöveges formátumban írják és tárolják, amelyet az ember könnyen elolvashat.Egyes kódot felhasználás előtt összeállítanak, egy olyan folyamat, amely a forrást gépi nyelven utasításkészletré alakítja.Az olyan jelölési nyelvű szöveg, mint például a HTML, nem technikailag a forráskód a kifejezés tiszta értelmében, hanem gyakran hivatkoznak.A forráskód különböző jogi kategóriái is vannak, a legfontosabb megosztás a nyitott és a zárt forrásból áll.Ezek a különbségek azt jelentik, hogy a forráskód nyelvenként változik.Egyes nyelvek, mint például a C és a C ++, összekapcsolódnak, és megosztják a stílus és a szintaxis bizonyos elemeit.Például szinte minden nyelv tartalmaz néhány rendszert, amelyek jelölik a megjegyzéseket, vagy a kódrészeket, amelyeket az emberi nézőknek szánnak, nem pedig a fordító által feldolgozott feldolgozáshoz.Ez a forráskód ilyen közös jellemzője, hogy a megjegyzések több stílusa egynél több programozási nyelven jelenik meg.Bizonyos esetekben, például a Python interaktív módban, ezt a feladatot dinamikusan hajtják végre.Más esetekben a fordító egy futtatható fájlt állít elő, amely az utasításokat gépi nyelven tárolja a későbbi felhasználáshoz.Bizonyos hasonlóság létezik azonban, mivel a HTML és más kapcsolódó jelölési nyelvek jelentést közvetítenek és leírják a számítógép által elvégzendő feladatokat, különös tekintettel a szöveg és egyéb információk formázására és megjelenítésére.Így a HTML -ben megjelölt szöveget gyakran forráskódnak nevezik.A nyílt forráskódú szoftver olyan szoftver, amelynek kódját biztosítják, néha nem csatolva, és néha nyílt forráskódú licencszerződés alapján, amely megőrzi a szerző néhány alapvető jogát.Egyes ilyen megállapodások korlátozzák azokat a módosításokat, amelyeket a forráskódra lehet végrehajtani, de mások egyszerűen előírják, hogy az eredeti szerzőnek jóváírást kell adni.

A zárt forrás a forráskód többi legfontosabb jogi változatossága.Ebben a modellben csak egy végrehajtható fájl érkezik a licenc-tartó számára.A felhasználók tiltják a végrehajtható fájlok bontásának megkísérlését, hogy felfedjék az alapjául szolgáló kódot.Ez a jogi modell uralja a kereskedelmi szoftver területét, bár néhány nyílt forráskódú üzleti modell is életképesnek bizonyult.