Gratis vs öppen källkodsprogramvara: det är inte detsamma

Jämförelse av vissa programvarulicenser

Många vet det redan fri programvara och öppen källkode (öppen källkod) är inte detsamma, men även de av oss som känner till använder det ibland som en synonym och det är inte helt korrekt. Det finns vissa skillnader som måste belysas.
Även om det i båda fallen är programvara (vi har också sett hur denna filosofi har hoppat in i hårdvara och till och med andra kategorier) som bidrar till källkod För att kunna se hur den tillverkas och vad den gör är inte allt liknande. Vi vet också att fri programvara är gratis och att öppen källkodsprogram eller operativsystem är för det mesta också.
Beträffande utvecklingI båda fallen kan koden modifieras eller förbättras och användas "fritt". Uppenbarligen kommer du att tänka att fri programvara också är öppen källkod och du har helt rätt. Av denna anledning bör vi snarare prata om licenser, snarare än gratis kontra programvara med öppen källkod. Så vad är skillnaden?
För att svara på den tidigare frågan kan vi analysera två av de mest framträdande licenserna inom detta område, BSD och GPL. BSD-licensen är en licens för att omfatta programvara med öppen källkod och trots vad många tycker att det är mycket mer tillåtet än GPL. Men tillåtelse har ibland allvarliga konsekvenser.
Vi kommer inte att gå in på detaljerna för att förklara vad GPL och BSD består av, för vi kan få innehåll för flera artiklar, men vi lyfter fram nyckelpunkten. Medan en programvara under GPL-licensen kan modifieras och distribueras så länge den förblir gratis, kan en programvara under BSD-licensen modifieras och distribueras under en annan licens (inklusive de av stängd kod).
Därför kommer det inte att finnas något ”Linux"Stängt som om det finns en"BSD”Stängd (Mac OS X) ... I slutändan menar jag att fri programvara alltid kommer att vara gratis, men öppen källkod kan en dag stöta på ett derivat där vi slås i ansiktet när vi försöker snoopa källkoden.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Alexb 2020 sade

    En lapp.
    Bara för att en programvara är under GPL-licensen betyder det inte att den ska vara gratis. Jag kan utveckla en ansökan, skicka den till den licensen och precis som jag kan lämna den gratis kan jag också ta betalt för den, och av den anledningen skulle den inte upphöra att vara GPL. Det är just på diagrammet. Jag kan sälja det om jag vill.
    Många gånger presenteras förvirringen av termen på engelska. Gratis programvara, en av betydelserna av gratis är gratis.

  2.   Isaac sade

    Hej. Naturligtvis är det du säger helt sant. Faktum är att engelsktalande ofta ändrar ordet "gratis" till "gratis" eftersom det är mindre tvetydigt. Gratis på engelska kan betyda både gratis och gratis, men inte alltid är gratis programvara gratis och det är därför de kallar det "gratis programvara" för att urskilja det. Inte heller behöver gratisprogram vara gratis eller öppen källkod, det finns många gratis nedladdningsprogram som är stängda.

    Hälsningar!