Wat is een vrij protocol?

De broncode van een computerprogramma werkt achter de schermen om invoerschermen weer te geven en informatie te verwerken. Als het gaat om computerprogramma's, zijn er twee basistypen: open en gesloten bronprogramma's. Gesloten bronprogramma's bieden geen toegang tot eindgebruikers om de code die het programma bestuurt te zien of te wijzigen. Open source-programma's staan ​​in het algemeen mogelijk toe, waardoor de eindgebruiker vrijheid en flexibiliteit krijgt bij het aanpassen van het programma op hun specifieke behoeften. Een gratis protocol is een open source -programma dat zonder licentiebeperkingen wordt geleverd voor het gebruik ervan; De eindgebruiker is vrij om het programma te nemen, te laten, te gebruiken, te wijzigen en te distribueren als ze nodig acht.

Een primair voordeel voor het gebruik van vrije protocolprogramma's is dat de wereld onderdeel wordt van de evolutie van het programma. In de loop van de tijd isoleren innovatieve gebruikers van het programma problemen met de oorspronkelijke broncode, waardoor ze worden gewijzigd om betere, snellere en betrouwbaardere versies van de originele software te creëren. In de loop van de tijd, de beste "evolutie" van thHet programma zal natuurlijk naar de top stijgen. Het Linux® -besturingssysteem is hier een voorbeeld van; Er zijn een aantal verschillende Linux® -smaken, waardoor deskundige gebruikers een versie kunnen vinden die specifiek is afgestemd op hun individuele behoeften.

Het overeenkomstige nadeel van deze inherente flexibiliteit is dat het teveel aan keuze een situatie "analyse door verlamming" creëert voor deskundige gebruikers. Aangezien zoveel verschillende versies van een programma in de loop van de tijd kunnen opduiken, kan het moeilijk worden om te weten welke het beste is, wat resulteert in veel tijd verspild als eindgebruikers over de verschillende versies. Bovendien kan dit minder kennis hebben, omdat de pure complexiteit van het kiezen tussen meerdere verschillende versies ze de keuze helemaal kan laten vermijden.

Een tweede groot probleem met een vrij protocolprogramma is het potentieel voor misbruik. Gewetenloze gebruikers kunnenWijzig het programma net zo gemakkelijk als die met legitieme belangen in hart en nieren. Door de broncode te hacken, kunnen gewetenloze gebruikers zichzelf "backdoors" in het systeem schrijven, gateways waarmee ze elke computer kunnen aanvallen of toegang hebben tot hun gewijzigde versie van de software. Dit is een serieuze zorg die altijd in iemands geest moet blijven hangen terwijl hij een aangepaste versie van een gratis protocolprogramma gebruikt. Omdat de enige manier om te weten of er een achterdeur bestaat, is door de broncode te lezen en te begrijpen, verbiedt dit verder meer casual gebruikers van het programma.

ANDERE TALEN