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
Full-Stack Developer
kayak.com/careers/kaunas/technology
Atviras kodas
?
Gratis vs Libre
-
Nemokama != Atvira
-
Nėra kainos barjero
-
Prieigai
-
Naudojimui(?)
-
-
Nėra leidimų barjero
-
Prieigai
-
Naudojimui
-
Modifikavimui
-
Pernaudojimui
-
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
-
Nuotraukos/Vaizdai/3D modeliai
-
Wikipedia/Wikimedia
-
...
-
-
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.
Full-stack Developer
kayak.com/careers/kaunas/technology
Questions?
Open Source
By Arūnas Liuiza
Open Source
WordPress Meetup Kaunas 2022-02
- 719