Sumber terbuka

10 Sebab untuk Menggunakan Sumber Terbuka

10 Sebab untuk Menggunakan Sumber Terbuka
Selama lebih dari 50 tahun, pengeluaran dan penggunaan perisian dan perkakasan hampir sepenuhnya komersial. Ini sangat bertentangan dengan prinsip model Perisian Sumber Terbuka Percuma (FOSS). FOSS didasarkan pada masyarakat dan tidak memerlukan pertukaran barang material untuk mengambil bahagian dalam proses pembangunan atau untuk berkongsi hasilnya.

Sebaliknya, interaksi pelaku individu didasarkan pada falsafah bersama di mana barang biasa diciptakan (disingkat "commons") untuk kepentingan semua. Tingkah laku dikendalikan oleh norma-norma sosial, bukan peraturan perundangan. Motivasi untuk mengambil bahagian adalah kurang keuntungan, tetapi sumbangan bermakna yang lebih besar kepada masyarakat untuk kepentingan semua.

Sumbangan dalam projek Open Source / FOSS berdasarkan beberapa faktor, seperti:

Hasilnya sangat menarik, pelbagai projek yang timbul dari kehendak peribadi pemaju dan dikembangkan oleh individu-individu ini atau oleh kolaborator mereka. Kesungguhan dan semangat ditunjukkan dalam projek-projek ini, tanpa memerlukan insentif material.

Model Lesen

Tanpa model lesen yang sesuai, pelaksanaan dan penyelenggaraan projek FOSS akan menjadi lebih sukar. Model lesen adalah perjanjian penggunaan yang dipilih oleh pemaju untuk projek yang memberikan kita semua kerangka kerja yang boleh dipercayai dan stabil untuk bekerjasama. Model lesen menetapkan garis panduan yang jelas dan menentukan apa yang boleh anda lakukan dengan kod sumber terbuka. Tujuan umum adalah untuk memastikan perisian atau karya seni tersedia untuk semua orang. Model lesen jauh lebih terhad daripada perjanjian lesen komersial yang lain.

Untuk perisian, lesen seperti Lesen Awam GNU (GPL) atau Lesen BSD sedang digunakan. Barang maklumat, gambar, dan data audio dan video biasanya dilesenkan di bawah Creative Commons [1]. Semua model lesen disahkan secara sah. Penggunaan model lesen terus meningkat sepanjang dekad yang lalu dan kini diterima ramai.

10 Sebab untuk Sumber Terbuka

Pertanyaan utama mengenai perisian sumber terbuka termasuk, “Mengapa perisian sumber terbuka adalah perkara yang baik untuk anda?Apa kelebihan menggunakan lesen sumber terbuka untuk perisian atau Creative Commons untuk karya seni?"Dan" Bagaimana menggunakan perisian sumber terbuka dapat mendahului pesaing anda sebagai sebuah syarikat?"Di bawah ini, anda akan mendapat senarai sepuluh sebab utama untuk menggunakan pengekodan sumber terbuka.

1. Ketersediaan Kod Sumber
Anda dapat melihat kod sumber perisian sepenuhnya, memuat turunnya, mendapat inspirasi, dan menggunakan struktur asas untuk projek anda sendiri. Open Source sangat boleh dikonfigurasi dan membolehkan anda sebagai pembangun membuat varian tersuai anda sendiri untuk memenuhi keperluan dan keperluan khusus anda.

2. Ketersediaan Perisian
Semua orang boleh memuat turun dan menggunakan perisian sumber terbuka. Tidak ada batasan mengenai kelompok pengguna atau audiens yang dimaksudkan, tujuan, frekuensi penggunaan, dan perangkat di mana perisian sumber terbuka dapat dipasang. Tidak ada bayaran lesen yang perlu dibayar.

3. Jumlah Kos Pemilikan (TCO) yang lebih rendah
Dengan kod sumber terbuka, tidak ada bayaran lesen atau penggunaan. Sebagai perkhidmatan komersial, biaya hanya berlaku untuk pelaksanaan, penyiapan, konfigurasi, penyelenggaraan, dokumentasi, dan layanan dukungan.

4. Mendekatkan Dunia

Melalui komuniti sumber terbuka, anda dapat menghubungi pemaju lain dari negara lain dengan mudah, mengajukan soalan kepada mereka, dan belajar dari mereka, serta kod atau karya seni yang telah mereka tulis dan diterbitkan. Ini mendorong kerjasama dan kerjasama pasukan global yang meningkatkan dan mempelbagaikan aplikasi teknologi bersama. Anda akan dapati bahawa komuniti sumber terbuka dibuat dan berkembang kerana setiap orang mempunyai tujuan bersama untuk menyokong dan meningkatkan kod dengan lebih cepat, lebih inovatif, dan lebih berkesan, agar komuniti dan seterusnya dapat memperoleh faedah.

5. FOSS Menawarkan Kepelbagaian

Penggunaan piawaian sumber terbuka tidak menghadkan kumpulan perisian yang tersedia untuk satu perisian sahaja, tetapi memperluasnya. Dengan menggunakan sumber terbuka, anda boleh memilih antara pelbagai implementasi dan penyelesaian perisian yang berbeza mengikut keperluan unik anda sendiri.

6. Kemungkinan Pendidikan

Sumber terbuka sangat penting untuk kemajuan pendidikan semua kerana maklumat dan sumber daya kini tersedia secara bebas. Anda boleh belajar dari pembangun lain bagaimana mereka membuat kod dan menggunakan perisian yang telah mereka kongsi melalui sumber terbuka.

7. Menciptakan Peluang & Komuniti

Oleh kerana perisian sumber terbuka membawa idea dan sumbangan baru, komuniti pemaju menjadi komuniti yang semakin rancak yang dapat berkongsi idea secara bebas. Melalui komuniti, anda dapat bertemu dengan orang yang mempunyai minat yang serupa. Dikatakan bahawa banyak tangan membuat kerja ringan; sama, jauh lebih mudah untuk memberikan hasil yang luar biasa jika kod itu dikembangkan oleh "tentera" individu berbakat yang bekerja sebagai satu pasukan untuk menyelesaikan masalah dan menyampaikan dalam masa yang singkat.

8. FOSS Mendorong Inovasi

FOSS memupuk budaya berkongsi dan bereksperimen. Anda digalakkan untuk menjadi inovatif dengan menghasilkan idea, produk, dan kaedah baru. Terinspirasi oleh apa yang anda pelajari dari orang lain. Penyelesaian dan pilihan juga dapat dipasarkan dengan lebih cepat, dan sumber terbuka membolehkan pembangun mencuba, menguji, dan bereksperimen dengan penyelesaian terbaik yang tersedia.

9. Amanah
Dengan menguji perisian anda melalui sumber terbuka, pelanggan dan pengguna dapat melihat apa yang dilakukan oleh produk anda apa batasannya. Pelanggan dapat melihat bagaimana perisian berfungsi, mengesahkannya, dan menyesuaikannya jika perlu. Ini menimbulkan kepercayaan terhadap apa yang dilakukan oleh produk atau perisian. Tidak ada yang menyukai penyelesaian atau produk perisian yang misteri dan sukar difahami.

10. Kebolehpercayaan dan Keselamatan

Semakin banyak orang yang bekerjasama menggunakan kod tersebut, semakin tinggi kebolehpercayaan kod tersebut. Kod berdasarkan kolaborasi akan lebih unggul kerana lebih mudah mengambil bug dan memilih penyelesaian terbaik. Keselamatan juga ditingkatkan, kerana kod tersebut dinilai dan dinilai secara menyeluruh oleh komuniti pemaju yang mempunyai akses ke dalamnya. Adalah biasa ada kumpulan penguji yang memeriksa siaran baru. Segala masalah yang timbul dapat diselesaikan dengan tekun oleh masyarakat.

Contoh Kejayaan Penggunaan Sumber Terbuka (Kes Penggunaan)

FOSS sudah lama tidak menjadi pasaran khusus. Contoh yang paling menonjol adalah sistem komputer berasaskan Linux yang digunakan di mana sahaja - dari pelayan web, ke TV, ke peralatan rangkaian seperti titik akses tanpa wayar. Ini sangat mengurangkan kos pelesenan dan meningkatkan kestabilan infrastruktur teras di mana banyak bidang, syarikat, dan industri bergantung. Syarikat seperti Facebook dan Google menggunakan FOSS untuk menjalankan perkhidmatan mereka - ini termasuk laman web, telefon Android, serta mesin pencari, dan penyemak imbas web Chrome.

Senarai tetap tidak lengkap tanpa menyebutkan Open Source Car (OSCar) [4,5], OpenStreetMap [6], Wikimedia [7] dan juga LibriVox [8], perkhidmatan yang menyediakan buku audio percuma yang dibaca oleh sukarelawan dari seluruh dunia. Di bawah ini, anda akan menemui pilihan kajian kes yang kami rasa mungkin memberi inspirasi kepada anda untuk menggunakan penyelesaian berasaskan FOSS.

Kajian kes

1. Makoko, Nigeria

Komuniti kumuh di Makoko di Lagos, Nigeria menempatkan hampir 95,000 orang. Peta lengkap bandar ini kini boleh didapati di peta Google kerana adanya pengekodan Open Source di Afrika, berdasarkan Code for Africa Initiative bersama dengan Bank Dunia [9]. Pada asalnya, Makoko tidak muncul di peta atau dokumen perancangan bandar [23]. Pada satu ketika, hanya 3 titik di peta, terlepas dari kenyataan bahawa ia adalah salah satu kawasan kumuh terbesar di Afrika dengan sistem jalan air dan rumah yang kompleks.

Melalui pengumpulan data, inisiatif ini menciptakan pekerjaan bagi wanita dari masyarakat, yang diajar menggunakan drone untuk mengumpulkan data yang diperlukan untuk membuat peta masyarakat. Data yang dikumpulkan, yang merangkumi gambar dan maklumat yang sangat terperinci mengenai jalan air, jalan, dan bangunan, dianalisis oleh penganalisis data sebelum dimuat naik dalam talian menggunakan OpenStreetMap.

Inisiatif ini meningkatkan kehidupan dan pandangan masyarakat ini dengan tujuan untuk memperbaiki infrastruktur maklumat Makoko. Sekiranya inisiatif ini tidak dilakukan dengan menggunakan perisian sumber tertutup, biaya dan dana yang diperlukan untuk melakukan ini pasti akan menjadi halangan kerana biaya tambahan barang seperti data, dana untuk membayar staf, membeli perkakasan, pengangkutan, biaya logistik, pelesenan, dan izin.

2. Pengkomputeran Kluster di Mésocentre de Calcul, Université de Franche-Comté, Perancis

Université de Franche-Comté, yang terletak di Besancon, Perancis, menjalankan pusat pengkomputeran untuk pengkomputeran saintifik [10]. Bidang penyelidikan utama merangkumi nanomedicine, proses dan bahan kimia-fizikal, dan simulasi genetik. CentOS dan Ubuntu Linux digunakan untuk menyediakan infrastruktur pengkomputeran selari yang berprestasi tinggi.

3. GirlHype Coders (Women Who Code), Cape Town, Afrika Selatan

Baratang Miya [11] - pengekod mandiri - memulakan GirlHype Coders [12,24] pada tahun 2003 sebagai inisiatif untuk memperkasakan gadis-gadis muda di Afrika. Ini adalah sekolah kejuruteraan perisian yang difokuskan untuk melatih wanita dan wanita muda tentang cara memprogram dan mengembangkan aplikasi untuk meningkatkan literasi digital dan mobiliti ekonomi. Baratang Miya bertujuan untuk meningkatkan peratusan wanita dalam industri sains, kejuruteraan, dan teknologi. Kelab dikendalikan supaya kanak-kanak perempuan dapat mengikuti kelas selepas sekolah percuma untuk meneroka dan belajar pengekodan.

GirlHype membantu memperbaiki bukan hanya kehidupan gadis dan wanita yang berada dalam inisiatif ini, tetapi juga masyarakat mereka, melalui pertandingan keusahawanan teknologi global yang disebut Technovation, di mana GirlHype adalah duta besar wilayah. Dalam program ini, kanak-kanak perempuan menemui masalah di komuniti mereka, merancang penyelesaian untuknya, dan menggunakan pengekodan Open Source, membina aplikasi untuk penyelesaian itu. Wanita lain yang berkod yang berkelayakan mempunyai peluang untuk membimbing dan memimpin wanita yang lebih muda dalam industri ini. GirlHype juga mengajar wanita dalam perniagaan bagaimana menggunakan web untuk memasarkan perniagaan mereka secara dalam talian. Inisiatif ini telah membantu kanak-kanak perempuan mendapatkan pekerjaan dalam industri yang sebaliknya mereka tidak dapat bekerja.

Lawatan Twitter VP of Engineering ke GirlHype di Khayelitsha, Cape Town, Afrika Selatan [25]

4. Kartun dan Sumber Terbuka

Open Source menjadi norma untuk pengembangan perisian demi kolaborasi dan sumbangan. Syarikat semakin bergerak ke arah menggunakan teknologi Open Source untuk keperluan pengaturcaraan mereka. Dalam dunia kartun dan animasi, ini kerana pendekatan ini membolehkan industri menarik bakat luar dalam pemaju dan artis bebas, serta mewujudkan standard industri di mana pelbagai individu berkolaborasi dan menggunakan teknologi yang sama.

Antara industri yang menggunakan idea teknologi ini termasuklah Pixar Animation Studios [13], yang telah menggunakan teknologi Penerangan Pemandangan Sejagat (USD) secara terbuka [14]. USD membantu pembuat filem membaca, menulis, dan melihat data pemandangan 3D, yang membolehkan banyak artis yang berbeza untuk mengerjakan projek yang sama. Pixar juga telah melancarkan perisian RenderMan [15], perisian rendering 3D fotorealistik percuma untuk tujuan bukan komersial seperti tujuan pendidikan dan projek peribadi.

Dari Perisian Percuma hingga Masyarakat Bebas

Sepuluh tahun yang lalu, Thomas Winde dan Frank Hofmann mengajukan pertanyaan, “Apa yang akan terjadi jika prinsip FOSS dipindahkan ke masyarakat dan dengan demikian mengubah model masyarakat?"[3] Pelaksanaan langkah ini sering diragukan dan diklasifikasikan sebagai utopia. Kami ingin mengetahui lebih lanjut mengenainya. Hasil penyiasatan kami adalah pandangan ingin tahu terhadap masyarakat kita (dari pandangan Eropah yang dominan) yang mengamati evolusi proses yang secara sedar atau tidak sedar mengikuti prinsip FOSS. Kami menjumpai senarai panjang contoh mengejutkan, mulai dari rangkaian wayarles percuma seperti Freifunk [16] hingga membuka perpustakaan, projek perkakasan percuma (RaspberryPi, Arduino, BeagleBoard), komuniti pejabat bukan untung, Global Village Construction Set (GVCS) [17 ], dan perkongsian resipi seperti FreeBeer [18] dan OpenCola [19].

Kesimpulan kami adalah bahawa penerapan prinsip FOSS yang lebih umum dan sistemik menjanjikan untuk membuat perbezaan positif yang signifikan bagi masyarakat global kita. Peralihan dari buruh upah ke pekerjaan berbasis masyarakat yang sukarela dapat membantu mencapai, langkah demi langkah, masyarakat yang bebas, di mana keperluan semua dapat dikenali dan dipenuhi. Di benua Afrika, idea komuniti ini sangat kuat ("Ubuntu" [20]), sementara di Eropah dan Amerika Utara, ia telah hilang selama berabad-abad demi pendekatan yang berorientasikan keuntungan.

Kesimpulannya

Orang-orang yang mempunyai falsafah FOSS baru, dan yang dibesarkan dengan model masyarakat yang berasaskan kapitalis, dapat menghasilkan sejumlah pertanyaan yang wajar mengenai kandungan sumber terbuka. Di sini, kami akan menjawab beberapa soalan yang paling biasa:

Rujukan

PENULIS

Plaxedes Nehanda adalah seorang yang serba boleh, serba boleh, memandu sendiri dan memakai banyak topi di antaranya perancang acara, pembantu maya, penyampai dan juga penyelidik yang gemar mengenai topik yang berpusat di Johannesburg, Afrika Selatan.

Frank Hofmann bekerja di jalan raya - lebih baik dari Berlin, Geneva, dan Cape Town - sebagai pembangun, pelatih, dan pengarang untuk majalah seperti Linux-User dan Linux Magazine. Dia juga merupakan pengarang bersama buku pengurusan pakej Debian (http: // www.dpmb.org).

Cara Mengubah Tetapan Tetikus dan Pad Sentuh Menggunakan Xinput di Linux
Sebilangan besar pengedaran Linux dihantar dengan perpustakaan "libinput" secara lalai untuk menangani peristiwa input pada sistem. Ia dapat memproses...
Buat semula butang tetikus anda secara berbeza untuk perisian yang berbeza dengan X-Mouse Button Control
Mungkin anda memerlukan alat yang dapat mengubah kawalan tetikus anda dengan setiap aplikasi yang anda gunakan. Sekiranya ini berlaku, anda boleh menc...
Kajian Tetikus Tanpa Wayar Microsoft Sculpt Touch
Saya baru-baru ini membaca mengenai Sentuhan Microsoft Sculpt tetikus tanpa wayar dan memutuskan untuk membelinya. Setelah menggunakannya sebentar, sa...