Oprogramowanie Open-Source (OSS)

Autor: John Stephens
Data Utworzenia: 21 Styczeń 2021
Data Aktualizacji: 19 Móc 2024
Anonim
Open Source vs. Closed Source Software
Wideo: Open Source vs. Closed Source Software

Zawartość

Definicja - Co oznacza oprogramowanie Open-Source (OSS)?

Oprogramowanie typu open source (OSS) to oprogramowanie rozpowszechniane z kodem źródłowym, który może być odczytywany lub modyfikowany przez użytkowników.


Społeczność OSS ogólnie zgadza się, że oprogramowanie open source powinno spełniać następujące kryteria:

  • Program musi być swobodnie dystrybuowany
  • Kod źródłowy musi być dołączony do programu
  • Każdy musi mieć możliwość modyfikacji kodu źródłowego
  • Zmodyfikowane wersje kodu źródłowego mogą być rozpowszechniane

Ponadto licencja na oprogramowanie typu open source nie może wymagać wyłączenia lub zakłócania działania innego oprogramowania.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia oprogramowanie Open-Source (OSS)

W przeciwieństwie do tradycyjnego oprogramowania rozpowszechnianego w niezmiennym formacie skompilowanym, oprogramowanie typu open source jest dostarczane zarówno w formacie skompilowanym, jak i niekompilowanym, umożliwiając modyfikację kodu otwartego. W tradycyjnych licencjach na oprogramowanie przywilej ten byłby zarezerwowany dla właścicieli praw autorskich.


Nie wszyscy programiści preferują korzystanie z oprogramowania typu open source, ale wielu zaakceptowało go, ponieważ pozwala ono na szybszą naprawę problemów z oprogramowaniem i może ostatecznie doprowadzić do aplikacji wyższej jakości.