Bagaimana perusahaan open source dan programmer menghasilkan uang?

How Do Open Source Companies



Bagaimana perusahaan open source dan programmer menghasilkan uang? Ada beberapa cara perusahaan open source dan pemrogram dapat menghasilkan uang. Yang pertama adalah dengan membebankan biaya untuk dukungan. Banyak perusahaan open source akan menawarkan dukungan untuk produk mereka dengan biaya tertentu. Cara kedua adalah dengan menjual jasa. Banyak perusahaan open source akan menjual layanan konsultasi dan pelatihan. Cara ketiga adalah dengan menjual add-on dan extension. Banyak perusahaan open source akan menjual add-on dan ekstensi untuk produk mereka. Cara keempat adalah dengan menjual lisensi. Banyak perusahaan open source akan menjual lisensi untuk produk mereka. Cara kelima adalah dengan menjual langganan. Banyak perusahaan open source akan menjual langganan untuk produk mereka.



Perangkat lunak sumber terbuka bagi banyak orang, ini bukanlah hal baru. Ini adalah perangkat lunak komputer gratis yang disertakan dengan kodenya. Orang atau organisasi yang membuat perangkat lunak sumber terbuka memberikan lisensi untuk menggunakan, memodifikasi, dan/atau mendistribusikan perangkat lunak tersebut. Banyak perusahaan besar, termasuk Oracle dan Google, juga mendukung perangkat lunak sumber terbuka. Dapat diterima begitu saja bahwa orang membuat perangkat lunak sumber terbuka karena mereka menyukai pengkodean. Tapi apakah pengembang open source menghasilkan uang? Jika demikian, bagaimana programmer dan perusahaan open source menghasilkan uang? Tujuan dari posting ini adalah untuk mengidentifikasi dan membuat daftar metode dimana perusahaan perangkat lunak tersebut dapat menghasilkan uang.





panel kontrol ms virtual cd rom

Bagaimana perusahaan open source menghasilkan uang





Bagaimana perusahaan open source menghasilkan uang?

Perusahaan open source terkadang membuat perangkat lunak dan tidak mempublikasikan semua kodenya. Dengan kata lain, beberapa perangkat lunak bersifat open source dan beberapa bagian berpemilik. Jika seseorang ingin menggunakan perangkat lunak tersebut, dia harus membayar sejumlah uang kepada perusahaan agar dapat menggunakan perangkat lunak dengan fungsionalitas penuh.



Perusahaan open source seperti Oracle, dll. juga menghasilkan uang dengan menyediakan pelatihan dan dukungan online atau di tempat untuk program open source mereka. Misalnya, Apache Hadoop gratis untuk digunakan, tetapi terlalu rumit bagi siapa pun untuk segera mulai menggunakannya. Dalam kasus seperti itu, perusahaan open source memberikan bantuan komersial dengan pemasangan dan pelatihan untuk karyawan perusahaan yang mempekerjakan mereka. Dalam kasus Hadoop, sementara staf pihak ke-3 dapat membantu, staf terkait Apache akan lebih disukai karena mereka mengembangkan kode sumber karena mereka mengetahuinya lebih baik daripada instruktur pihak ke-3 atau layanan dukungan.

Beberapa perusahaan sumber terbuka - kebanyakan yang mengembangkan perangkat lunak untuk perangkat seluler - menampilkan iklan tersemat untuk menghasilkan uang. Iklan ini muncul di bagian atas atau bawah layar dan umumnya tidak mengganggu. Tapi mereka mengambil ruang layar yang berharga. Sebaliknya, karena gratis, pengguna tidak keberatan dengan iklan.

Bagaimana programmer open source menghasilkan uang

Perusahaan membayar programmer open source

Anda mungkin sulit mempercayainya, tetapi ada perusahaan yang membayar pemrogram untuk membuat perangkat lunak sumber terbuka. Misalnya, Red Hat, IBM, Novell, Linux Foundation, dan distributor sistem operasi Linux lainnya membayar pemrogram Linux untuk terus memperbarui dan menambal perangkat lunak dan menjalankannya. Meskipun Linux disediakan gratis untuk pengguna akhir, biayanya kecil untuk distributor sistem operasi. Namun biayanya jauh lebih murah daripada yang harus mereka bayar saat mendistribusikan sistem operasi Windows atau Apple.



Jika celah ditemukan dalam perangkat lunak seperti itu, seperti Linux, akan ada perusahaan yang bersedia membayar pemrogram yang dapat memperbaiki masalah tersebut. Ini adalah perusahaan yang menggunakan Linux dengan satu atau lain cara untuk menghasilkan keuntungan. Contoh sederhananya adalah pengembang perangkat keras yang menjual komputer dengan Linux terpasang. Contoh lain termasuk perusahaan perangkat lunak berbasis Linux.

Demikian pula, untuk produk open source lainnya, ada orang yang membayar untuk membangun dan memelihara perangkat lunak dengan benar.

Penghasilan dari membuat plugin khusus, dll.

Beberapa perusahaan yang menggunakan perangkat lunak sumber terbuka apa pun dapat mempekerjakan programmer yang terlibat dalam proyek untuk membuat plug-in dan add-on khusus. Karena mereka telah bekerja membuat perangkat lunak sumber terbuka, mereka mengetahui kodenya dan tidak perlu bekerja dari awal. Mempekerjakan programmer tersebut untuk membuattambahan, plugin dan add-on perangkat lunak jauh lebih murah daripada menyewa profesional dari luar.

cara meminta uang di facebook

Sementara perusahaan mungkin memiliki sayap perangkat lunak mereka sendiri, mempekerjakan pemrogram yang terlibat dalam pembuatan perangkat lunak sumber terbuka lebih menghemat waktu, daripada meminta karyawan internal untuk mempelajari kode dan kemudian meminta mereka untuk membuatnya.tambahan.

pemanggil kernel lama

Hasilkan dengan menyesuaikan kode

Sama seperti kasus sebelumnya, namun dalam kasus ini, perusahaan open source menyewa developer untuk sedikit memodifikasi kode agar sesuai dengan kebutuhan perusahaan. Sekali lagi, ini bagus untuk perusahaan yang meminta modifikasi, karena mereka membawa profesional yang telah mengerjakan kode, daripada meminta pemrogram mereka untuk mempelajari dan memodifikasi kode. Ini menghemat waktu, meskipun pemrogram semacam itu menerima sedikit biaya tambahan.

Karena open source berarti operasi yang cepat, jika perusahaan memilih perangkat lunak bebas dan open source untuk diintegrasikan ke dalam proyek mereka yang sudah ada dan sedikit pekerjaan yang diperlukan, selalu mungkin untuk menyewa seorang profesional yang telah mengerjakan kode jika waktu adalah faktornya, seperti selalu.

Menghasilkan uang dengan memberikan dukungan

Tidak semua perangkat lunak open source mudah diinstal dan digunakan. Perusahaan yang menggunakan versi perangkat lunak semacam itu dapat mempekerjakan salah satu pemrogram open source untuk melatih staf mereka dan memberikan dukungan jika muncul masalah.

Beberapa orang dengan sengaja membuat semacam perangkat lunak open source yang mengklaim gratis dan open source, tetapi dengan banyak bagian yang disembunyikan. Dalam hal ini, ada kebutuhan untuk instalasi dan pelatihan. Meskipun bukan open source secara etis, perangkat lunak semacam itu masih dijual.

Untuk mendapatkan tawaran dari perusahaan yang menginginkan modifikasi atau fitur tambahan, Anda harus cukup aktif di bidang open source. Sepengetahuan saya, orang yang mengerjakan proyek grup sering kali menyertakan nama dan id email mereka dalam komentar di kode sumber sehingga orang lain yang mempelajari kode tersebut dapat menghubungi mereka dengan alasan apa pun, dan jika id email muncul berkali-kali, seperti ini manusia mungkin yang terbaik dalam mengutak-atik, memodifikasi, membuat tambahan, atau melakukan hal serupa pada kode.

Unduh Alat Perbaikan PC untuk menemukan dan memperbaiki kesalahan Windows secara otomatis

Dugaan saya adalah bahwa sebagian besar uang di sektor perangkat lunak sumber terbuka berasal dari pemeliharaan dan penyesuaian sumber terbuka. pengaturan. Jika saya melewatkan sesuatu, silakan komentar.

Pesan Populer