Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> Oprogramowanie komputerowe >>

Co open source oznacza?

What czy open source oznacza? Największa Co open source oznacza? Największa

Większość oprogramowania, które można kupić lub pobrać przychodzi tylko w skompilowanej wersji gotowej do uruchomienia. Zestawione oznacza, że ​​rzeczywisty kod programu, że deweloper stworzył, znany jako kod źródłowy, jest prowadzony przez specjalny program nazywany kompilatorem, który przekłada kod źródłowy do postaci, że komputer może zrozumieć (patrz Jak C Programming Działa szczegóły na kompilatory ). To jest bardzo trudne do zmiany skompilowaną wersję większości aplikacji i prawie niemożliwe, aby zobaczyć dokładnie, jak deweloper stworzył różne części programu. Większość producentów oprogramowania komercyjnego to za zaletę, że utrzymuje inne firmy, kopiowanie ich kodu i wykorzystanie go w produktu konkurencyjnego. To również daje im kontrolę nad jakością i znajdujących się w danym produkcie funkcji. Największa

Oprogramowanie open source jest na przeciwnym biegunie. Kod źródłowy jest dołączony skompilowany wersji i modyfikacji lub dostosowania rzeczywiście zachęcać. Programistów, którzy wspierają ideę open source uważają, że poprzez umożliwienie każdemu, kto jest zainteresowany, aby modyfikować kod źródłowy, aplikacja będzie bardziej użyteczny i wolne od błędów w długim okresie. Największa

Aby być traktowane jako oprogramowania open source przez przemysł rozwoju oprogramowania, muszą być spełnione pewne kryteria:

  • Program musi być dowolnie dystrybuowany (może to być częścią pakietu, który jest sprzedawany choć, takich jak Red Hat Linuksa zrobił w Przykład poniżej). Największa
  • Kod źródłowy musi być włączone. Największa
  • Każdy musi mieć prawo do modyfikowania kodu źródłowego. Największa
  • Zmodyfikowane wersje mogą być rozpowszechniane. Największa
  • Licencja nie może wymagać wyłączenia innego oprogramowania lub zakłócać działanie innych programów.

    Rzućmy okiem na rzeczywistym przykładzie świata otwartego oprogramowania. W roku 1991 Linus Torvalds, student Uniwersytetu w Helsinkach w Finlandii, opracowała nowy system operacyjny oparty na Minix, pochodną Uniksa, który nazwał Linux. Torvalds udostępnił wersję 0.02 Linuksa na licencji GNU General Public License, co zapewnia dobrą prawnej definicji oprogramowania open source. Wielu ludzi na całym świecie pobrać Linux i rozpoczął pracę z nim. Wiele z tych użytkowników były programiści w sobie i wykonane modyfikacje kodu źródłowego, które zawarte Torvalds. W ciągu najbliższych trzech lat, To

    Page [1] [2]