home.social

#bsdlicense — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bsdlicense, aggregated by home.social.

fetched live
  1. 🦁🔒 FreeBSD a atins un reper istoric: Sistemul de bază este acum 100% liber de software licențiat sub GPL

    Fundația FreeBSD și comunitatea de dezvoltatori din spatele acestui legendar sistem de operare de tip Unix au anunțat finalizarea unui efort monumental care a durat mai bine de două decenii: sistemul de bază al FreeBSD este acum complet lipsit de software licențiat sub GPL (General Public License).

    Această realizare reprezintă o victorie ideologică și juridică majoră pentru proiect, îndeplinind un obiectiv strategic pe termen lung: oferirea unui sistem de operare de înaltă performanță protejat exclusiv de licențe permisive, de tip BSD sau similare.

    Iată de ce această schimbare este crucială pentru ecosistemul tech și ce implică ea:

    🔹 De ce a vrut FreeBSD să elimine GPL?
    Spre deosebire de Linux, care folosește licența GPL (ce obligă companiile să distribuie public modificările aduse codului sursă — conceptul de copyleft), FreeBSD folosește licența BSD. Aceasta este mult mai permisivă, permițând oricui (inclusiv marilor corporații) să preia codul, să îl modifice și să îl integreze în produse comerciale închise, fără obligația de a face publice modificările.

    Prezența unor instrumente vechi cu licență GPL în sistemul de bază crea o zonă gri din punct de vedere juridic pentru companii precum Apple (care folosește bucăți din BSD în macOS/iOS), Sony (pentru sistemul de operare al consolelor PlayStation) sau Netflix (pentru infrastructura de streaming).

    🔹 Cum s-a realizat această tranziție istorică?
    Pentru a curăța complet sistemul de bază de GPL, comunitatea a trebuit să înlocuiască manual sau să rescrie de la zero utilitare fundamentale care făceau parte din ecosistemul GNU:

    Înlocuirea compilatorului (GCC -> LLVM/Clang): Pasul cel mai greu a fost eliminarea compilatorului GNU Compiler Collection (GCC). FreeBSD a trecut complet la LLVM/Clang ca mediu de compilare implicit, o tehnologie modernă cu licență permisivă (Apache 2.0 / BSD).

    Rescrierea utilitarelor de sistem: Toate instrumentele mici de sistem, bibliotecile (cum ar fi libdialog) și utilitarele de diagnosticare care încă rulau pe versiuni vechi de cod GNU (menținute la versiuni arhaice precum GPLv2 pentru a evita restricțiile stricte din GPLv3) au fost înlocuite cu alternative moderne scrise sub licență BSD sau licențe similare de tip MIT.

    🔹 Ce înseamnă asta pentru utilizatori și dezvoltatori?
    Pentru utilizatorii obișnuiți: Din punct de vedere al utilizării zilnice, experiența rămâne neschimbată sau chiar îmbunătățită, deoarece noile instrumente sunt mai moderne, mai rapide și adaptate arhitecturilor hardware actuale.

    Pentru companii și industrie: Acesta este cel mai mare avantaj. Companiile pot prelua acum imaginea de bază a FreeBSD și o pot modifica pentru routere, servere sau dispozitive hardware proprietare, având garanția juridică absolută că nu încalcă nicio clauză de tip copyleft.

    Programele GPL pot fi instalate în continuare: Este important de menționat că această eliminare este valabilă doar pentru sistemul de bază (base system). Utilizatorii pot instala în continuare fără probleme orice aplicație licențiată GPL (cum ar fi GCC, Bash sau utilitare GNU) prin intermediul sistemului de pachete (pkg) sau al colecției de porturi (ports).

    Prin acest pas, FreeBSD își consolidează identitatea unică în lumea open-source, oferind o alternativă pur permisivă și ultra-stabilă la ecosistemul Linux.

    #OpenSource #FreeBSD #BSDLicense #GPL #LinuxVsBSD #LLVM #Clang #SysAdmin #TechNews #Linuxiac

  2. 🦁🔒 FreeBSD a atins un reper istoric: Sistemul de bază este acum 100% liber de software licențiat sub GPL

    Fundația FreeBSD și comunitatea de dezvoltatori din spatele acestui legendar sistem de operare de tip Unix au anunțat finalizarea unui efort monumental care a durat mai bine de două decenii: sistemul de bază al FreeBSD este acum complet lipsit de software licențiat sub GPL (General Public License).

    Această realizare reprezintă o victorie ideologică și juridică majoră pentru proiect, îndeplinind un obiectiv strategic pe termen lung: oferirea unui sistem de operare de înaltă performanță protejat exclusiv de licențe permisive, de tip BSD sau similare.

    Iată de ce această schimbare este crucială pentru ecosistemul tech și ce implică ea:

    🔹 De ce a vrut FreeBSD să elimine GPL?
    Spre deosebire de Linux, care folosește licența GPL (ce obligă companiile să distribuie public modificările aduse codului sursă — conceptul de copyleft), FreeBSD folosește licența BSD. Aceasta este mult mai permisivă, permițând oricui (inclusiv marilor corporații) să preia codul, să îl modifice și să îl integreze în produse comerciale închise, fără obligația de a face publice modificările.

    Prezența unor instrumente vechi cu licență GPL în sistemul de bază crea o zonă gri din punct de vedere juridic pentru companii precum Apple (care folosește bucăți din BSD în macOS/iOS), Sony (pentru sistemul de operare al consolelor PlayStation) sau Netflix (pentru infrastructura de streaming).

    🔹 Cum s-a realizat această tranziție istorică?
    Pentru a curăța complet sistemul de bază de GPL, comunitatea a trebuit să înlocuiască manual sau să rescrie de la zero utilitare fundamentale care făceau parte din ecosistemul GNU:

    Înlocuirea compilatorului (GCC -> LLVM/Clang): Pasul cel mai greu a fost eliminarea compilatorului GNU Compiler Collection (GCC). FreeBSD a trecut complet la LLVM/Clang ca mediu de compilare implicit, o tehnologie modernă cu licență permisivă (Apache 2.0 / BSD).

    Rescrierea utilitarelor de sistem: Toate instrumentele mici de sistem, bibliotecile (cum ar fi libdialog) și utilitarele de diagnosticare care încă rulau pe versiuni vechi de cod GNU (menținute la versiuni arhaice precum GPLv2 pentru a evita restricțiile stricte din GPLv3) au fost înlocuite cu alternative moderne scrise sub licență BSD sau licențe similare de tip MIT.

    🔹 Ce înseamnă asta pentru utilizatori și dezvoltatori?
    Pentru utilizatorii obișnuiți: Din punct de vedere al utilizării zilnice, experiența rămâne neschimbată sau chiar îmbunătățită, deoarece noile instrumente sunt mai moderne, mai rapide și adaptate arhitecturilor hardware actuale.

    Pentru companii și industrie: Acesta este cel mai mare avantaj. Companiile pot prelua acum imaginea de bază a FreeBSD și o pot modifica pentru routere, servere sau dispozitive hardware proprietare, având garanția juridică absolută că nu încalcă nicio clauză de tip copyleft.

    Programele GPL pot fi instalate în continuare: Este important de menționat că această eliminare este valabilă doar pentru sistemul de bază (base system). Utilizatorii pot instala în continuare fără probleme orice aplicație licențiată GPL (cum ar fi GCC, Bash sau utilitare GNU) prin intermediul sistemului de pachete (pkg) sau al colecției de porturi (ports).

    Prin acest pas, FreeBSD își consolidează identitatea unică în lumea open-source, oferind o alternativă pur permisivă și ultra-stabilă la ecosistemul Linux.

    #OpenSource #FreeBSD #BSDLicense #GPL #LinuxVsBSD #LLVM #Clang #SysAdmin #TechNews #Linuxiac

  3. Another reason to use the GPL software license, over MIT or BSD

    In short, GPL uses copyright law to protect you, as an author of software, from exploitation better than MIT or BSD software licenses do. Here we have a case of the Anthropic corporation using MIT-licensed code in one of their software products, which is of course a for-profit product. The original author of that code received no compensation, as it is not required by the license. So the author applied for a job at Anthropic, and ironically, Anthropic responded with an AI-generated rejection letter. Corporations like Anthropic seem to have an allergy to GPL-licensed code however, due to the nature of how the GPL license grants much more specific rights and restrictions, both to the authors of the code, and the companies who use it.

    Of course, nowadays LLMs can ingest GPL and MIT/BSD licensed code and spit it back out in altered form, essentially letting the makers of the LLM profit from your work without compensating you, so the GPL is probably due for an “upgrade” to prevent use for AI training. Unfortunately thanks to regulatory capture, and not-so-impartial courts of law mostly ignoring copyright law nowadays, it might not even be possible to use GPL or copyright to protect authors of software anymore. Probably a whole new legal framework is required first, and I don’t think this will be happening any time soon.

    #tech #software #AI #GPL #MITLicense #BSDLicense #GPLLicense #FreeSoftware #FOSS #FLOSS

  4. Another reason to use the GPL software license, over MIT or BSD

    In short, GPL uses copyright law to protect you, as an author of software, from exploitation better than MIT or BSD software licenses do. Here we have a case of the Anthropic corporation using MIT-licensed code in one of their software products, which is of course a for-profit product. The original author of that code received no compensation, as it is not required by the license. So the author applied for a job at Anthropic, and ironically, Anthropic responded with an AI-generated rejection letter. Corporations like Anthropic seem to have an allergy to GPL-licensed code however, due to the nature of how the GPL license grants much more specific rights and restrictions, both to the authors of the code, and the companies who use it.

    Of course, nowadays LLMs can ingest GPL and MIT/BSD licensed code and spit it back out in altered form, essentially letting the makers of the LLM profit from your work without compensating you, so the GPL is probably due for an “upgrade” to prevent use for AI training. Unfortunately thanks to regulatory capture, and not-so-impartial courts of law mostly ignoring copyright law nowadays, it might not even be possible to use GPL or copyright to protect authors of software anymore. Probably a whole new legal framework is required first, and I don’t think this will be happening any time soon.

    #tech #software #AI #GPL #MITLicense #BSDLicense #GPLLicense #FreeSoftware #FOSS #FLOSS

  5. Another reason to use the GPL software license, over MIT or BSD

    In short, GPL uses copyright law to protect you, as an author of software, from exploitation better than MIT or BSD software licenses do. Here we have a case of the Anthropic corporation using MIT-licensed code in one of their software products, which is of course a for-profit product. The original author of that code received no compensation, as it is not required by the license. So the author applied for a job at Anthropic, and ironically, Anthropic responded with an AI-generated rejection letter. Corporations like Anthropic seem to have an allergy to GPL-licensed code however, due to the nature of how the GPL license grants much more specific rights and restrictions, both to the authors of the code, and the companies who use it.

    Of course, nowadays LLMs can ingest GPL and MIT/BSD licensed code and spit it back out in altered form, essentially letting the makers of the LLM profit from your work without compensating you, so the GPL is probably due for an “upgrade” to prevent use for AI training. Unfortunately thanks to regulatory capture, and not-so-impartial courts of law mostly ignoring copyright law nowadays, it might not even be possible to use GPL or copyright to protect authors of software anymore. Probably a whole new legal framework is required first, and I don’t think this will be happening any time soon.

    #tech #software #AI #GPL #MITLicense #BSDLicense #GPLLicense #FreeSoftware #FOSS #FLOSS

  6. Another reason to use the GPL software license, over MIT or BSD

    In short, GPL uses copyright law to protect you, as an author of software, from exploitation better than MIT or BSD software licenses do. Here we have a case of the Anthropic corporation using MIT-licensed code in one of their software products, which is of course a for-profit product. The original author of that code received no compensation, as it is not required by the license. So the author applied for a job at Anthropic, and ironically, Anthropic responded with an AI-generated rejection letter. Corporations like Anthropic seem to have an allergy to GPL-licensed code however, due to the nature of how the GPL license grants much more specific rights and restrictions, both to the authors of the code, and the companies who use it.

    Of course, nowadays LLMs can ingest GPL and MIT/BSD licensed code and spit it back out in altered form, essentially letting the makers of the LLM profit from your work without compensating you, so the GPL is probably due for an “upgrade” to prevent use for AI training. Unfortunately thanks to regulatory capture, and not-so-impartial courts of law mostly ignoring copyright law nowadays, it might not even be possible to use GPL or copyright to protect authors of software anymore. Probably a whole new legal framework is required first, and I don’t think this will be happening any time soon.

    #tech #software #AI #GPL #MITLicense #BSDLicense #GPLLicense #FreeSoftware #FOSS #FLOSS

  7. Understanding Open Source Licensing
    Open source software has revolutionized the tech industry by promoting collaboration, transparency, and in…
    linuxexpert.org/understanding-

    #gpl #opensource #bsdlicense #fsf #cisco #microsoft #apple #linux

  8. Any help from #opensource #licensing folk would be appreciated,
    1. Original code is under BSD 3 clause
    2. I will include some code with us under MIT License
    3. I will be adding/modifying some more code.
    What is the best way to handle this situation? I am happy to put out the code in whatever licenses suits it. #bsdlicense #MITlicence

  9. Any help from #opensource #licensing folk would be appreciated,
    1. Original code is under BSD 3 clause
    2. I will include some code with us under MIT License
    3. I will be adding/modifying some more code.
    What is the best way to handle this situation? I am happy to put out the code in whatever licenses suits it. #bsdlicense #MITlicence

  10. Any help from #opensource #licensing folk would be appreciated,
    1. Original code is under BSD 3 clause
    2. I will include some code with us under MIT License
    3. I will be adding/modifying some more code.
    What is the best way to handle this situation? I am happy to put out the code in whatever licenses suits it. #bsdlicense #MITlicence

  11. Any help from #opensource #licensing folk would be appreciated,
    1. Original code is under BSD 3 clause
    2. I will include some code with us under MIT License
    3. I will be adding/modifying some more code.
    What is the best way to handle this situation? I am happy to put out the code in whatever licenses suits it. #bsdlicense #MITlicence

  12. Any help from #opensource #licensing folk would be appreciated,
    1. Original code is under BSD 3 clause
    2. I will include some code with us under MIT License
    3. I will be adding/modifying some more code.
    What is the best way to handle this situation? I am happy to put out the code in whatever licenses suits it. #bsdlicense #MITlicence