Open Source

WordPress Meetup Kaunas 2022-02

Arūnas Liuiza

WordPress Core Contributor, WordPress Kaunas Meetup co-organizer, WordCamp, WordSesh, TEDx speaker and one of the editors of the Lithuanian WordPress translation team.

 

Free, premium and custom WordPress plugin developer

 

Engineering Team Lead at

Atviras kodas

?

Gratis vs Libre

  • Nemokama != Atvira

  • Nėra kainos barjero

    1. Prieigai

    2. Naudojimui(?)

  • Nėra leidimų barjero

    1. Prieigai

    2. Naudojimui

    3. Modifikavimui

    4. Pernaudojimui

    5. Tolimesniam platinimui

Atviro kodo apibrėžimas

  • Laisvas platinimas

  • Išeities kodas

  • Išvestiniai darbai

  • Autoriaus kodo integralumas

  • Nėra diskriminacijos prieš asmenis ar grupes

  • Nėra diskriminacijos prieš veiklos sritis

  • Licencijos platinimas

  • Licencija neturi būti specifinė produktui

  • Licencija negali apriboti kitos programinės įrangos

  • Licencija turi būti neutrali technologijai

Kas

?

Programinė įranga

  • OS - Unix, Linux, Android...

  • Programavimo kalbos - C++, PHP, JAVA, JavaScript, Go, Swift, Ruby...

  • Karkasai - React, Vue, Laravel, Django, Spring Boot, Rails...

  • CMS - WordPress, Drupal, Joomla, Magento, PrestaShop, Ghost...

  • IDEs - Visual Studio Code, Atom, Netbeans...

  • Programos - naršyklės, Gimp/Inscape, Audacity, Blender..

  • ...

     

Aparatūrinė įranga

  • Arduino

  • PinePhone

  • OpenRISC/OpenSPARC

  • OScar / Venus Aircraft

  • 3D Spausdintuvai

  • Protezai / Plaučių ventiliatoriai

  • Ginklai

  • ...

Turinys

  • Creative Commons

  • Project Gutenberg

  • Librevox

  • ...

Sąrašas tęsiasi

  • Duomenys

  • Maistas

  • Medicina

  • Robotika

  • Dizainas

  • Verslas

  • ...

Kodėl

?

Atvirumas

  • Lengva prieiga prie technologijos

  • Paprasta kurti ir testuoti prototipus

  • Žema kaina atsisakyti nepavykusio prototipo

  • Sąlyginai lengva migruoti prie kito sprendimo

Bendruomenė

  • Kokybė

    • “Given enough eyeballs all bugs are shallow”
      - Eric Raymond. The Cathedral and the Bazaar

  • Inovacijos

    • Daug prisidedančių žmonių

    • Galimybė prisidėti prie sprendimo

  • Dokumentacija ir pagalba

Skaidrumas

  • Daug akių

  • Atviras sprendimų procesas

  • Padengiama daugiau skirtingų naudojimo scenarijų

Licencijos

Licencijos

  • GNU AGPL (SugarCRM)

  • GNU GPL (WordPress)

  • GNU LGPL (7Zip)

  • Mozilla Public License (Firefox)

  • Apache License (Typescript)

  • MIT License (NodeJS)

  • Boost Software License (LibPDF++)

  • The Unlicense (youtube-dl)

GPL

Stipri “copyleft” licencija, kurios leidimai reikalauja, kad licencijuojamų darbų, jų modifikacijų ir išvestinių darbų pilnas išeities kodas būtų prieinamas pagal tą pačią licenciją Autorystės ir licencijos pranešimai privalo būti išlaikyti. Prisidedantys prie tokio darbo tai pat leidžia naudotis savo turimais patentais.

MIT

Trumpa ir paprasta, daug leidžianti licencija. Jos sąlygos tik reikalauja išlaikyti autorystės ir licencijos pranešimus. Licencijuoti darbai, modifikacijos ir išvestiniai darbai gali būti platinami pagal kitas licencijas ir be išeities kodo.

Questions?