Open Source is software die met open source code aan de eindgebruiker wordt geleverd. Dat wil zeggen, de applicatie kan worden aangepast aan zijn taken zonder het auteursrecht van de ontwikkelaars van de bronsoftware te schenden. De oplossing wordt gedistribueerd onder GNU / Linux, MIT, enz. licentie.
Het concept zelf ontstond als een alternatief voor eigen software toen commerciële bedrijven de toegang tot de broncode blokkeerden.
Functie
De software die als Open Source product wordt verspreid, heeft een aantal functies:
- Softwareproducten worden volledig gratis aan de eindgebruiker geleverd.
- Ze worden ontwikkeld door verschillende mensen die het zelf gebruiken. Ze houden de programmacode nauwlettend in de gaten en elimineren snel fouten of kwetsbaarheden die tot kritieke gevolgen kunnen leiden.
- De meeste Open Source producten zijn compatibel met verschillende besturingssystemen, wat betekent dat ze cross-platform zijn.
- De vrije softwareontwikkelingsgemeenschap staat open voor feedback van gebruikers. Elk van hen kan een suggestie doen om een nieuwe functie te verbeteren of toe te voegen.
- Open Source oplossingen worden veel vaker bijgewerkt dan commerciële producten. De eindgebruiker ontvangt up-to-date fixes direct zodra ze zijn opgelost.
- De actieve ontwikkeling van vrije software doet de concurrentie tussen commerciële organisaties herleven, wat bijdraagt aan het verbeteren van de kwaliteit van de laatste.
- Als commerciële basis gebruiken ontwikkelaars de donatieoptie in hun oplossingen. Dat wil zeggen, gebruikers kunnen vrijwillig programmeurs ondersteunen met financiële middelen door over te zetten naar een elektronische portemonnee.
- De meeste Open Source-oplossingen zijn gemaakt voor Unix/Linux-besturingssystemen, waardoor het risico op infectie van de computer of server met een virus wordt verminderd. Dit komt omdat malware meestal onder Windows wordt geschreven.
Bijvoorbeeld
Een van de bekendste open source producten is WordPress, een content management systeem op websites. Alle productfuncties worden gratis aan de gebruiker geleverd. PHP werd gebruikt als programmeertaal en MySQL als database.
Een gratis alternatief voor Microsoft Office is OpenOffice. De Softwarefuncties zijn identiek en de interface is zeer vergelijkbaar.
De programmeertaal PHP is gebaseerd op scripts. Het wordt gebruikt voor de meeste webtoepassingen en dynamische sites.
GIMP is een alternatief voor het commerciële Adobe Photoshop-product. De functies en functies zijn volledig identiek aan de commerciële oplossing.
Mozilla Firefox is ontwikkeld op de Quantum engine, standaard gedistribueerd in veel Linux distributies als de belangrijkste browser in het besturingssysteem.
Open Source oplossingen zijn beschikbaar als alternatief voor commerciële software, maar gratis. Ontwikkelaars creëren een product van hoge kwaliteit, dat de concurrentie op de softwaremarkt bevordert. Indien gewenst kunnen gebruikers de broncode van Open Source producten onafhankelijk aanpassen voor hun taken.