Trentech.id Logo
No Result
View All Result
  • Login
  • Register
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget
Logo Trentech.id
No Result
View All Result
  • Terbaru
  • Berita
  • Startup
  • Bisnis
  • Learn
  • Games
  • Blockchain
  • Gadget

Yuk Cari Tahu Kenapa Para Developer Sangat Suka dengan Open Source

14 August 2017
in Learn

Jika beberapa tahun yang lalu source code sebuah software atau produk adalah rahasia perusahaan, sekarang justru sebaliknya. Sejumlah startup memberikan akses bagi publik untuk dapat mengakses source code produk mereka, atau disebut juga dengan open source.

Ada sejumlah alasan yang membuat banyak orang mulai tertarik untuk beralih ke open source. Fleksibilitas, transparansi, dan kecepatan inovasi adalah beberapa di antaranya.

“Open source itu super agile. Karena dibuka untuk umum, permintaan fitur atau laporan bug bisa muncul kapan saja. Belum lagi kontribusi kode-kode baru dari developer lain yang masuk ke program open source tersebut,” jelas Asep Bagja Priandana, CEO dari Tanibox.

Beberapa perusahaan yang melakukan open source di antaranya adalah WordPress, Mozilla Firefox, dan Couchbase. Bahkan, Asep menjelaskan, tren open source tidak hanya dinikmati kalangan startup saja. Perusahaan besar yang terkenal “tertutup” untuk rahasia dapur teknologi mereka kini berani melakukan open source.

Salah satunya adalah Apple, yang memberikan akses open source untuk bahasa pemrograman ciptaan mereka, Swift. Hal serupa juga dilakukan Microsoft, yang menjadi memasukkan banyak kontribusi open source ke Linux Foundation. Bahkan, Microsoft kini menjadi salah satu kontributor open source terbesar di dunia.

Daftar Isi

  • Menyenangkan bagi para developer
  • Kebebasan bagi pengguna
  • Mendapat masukan

Menyenangkan bagi para developer

Sumber gambar: Pexels

Sumber gambar: Pexels

Menurut Asep, sifat open source yang terbuka untuk umum bisa jadi sangat menyenangkan untuk para developer. Asep merasakan hal tersebut saat ia menyediakan akses open source untuk salah satu produk Tanibox.

Developer bisa mendapatkan masukan penambahan fitur dengan cepat dari pengguna. Bahkan, pengguna bisa langsung menyarankan fitur apa yang ingin dibuat dan seperti apa coding yang tepat untuk menambah fitur tersebut.

Selain itu, pengguna juga dapat membantu memeriksa dan melaporkan keberadaan bug.

“Yang tidak kalah penting adalah, developer power dan network effect. Developer biasanya akan dapat ilmu-ilmu baru dari komunitas open source yang menggunakan tool atau bahasa pemrograman serupa,” jelas Asep.

Salah satu produk Tanibox yang memiliki open source adalah Tania, sistem manajemen pertanian yang menargetkan pemilik kebun atau pemilik lahan untuk mengatur operasional lahan mereka.

CEO Tanibox, Asep

CEO Tanibox, Asep Bagja Priandana

Asep memutuskan untuk merilis proyek Tania secara open source karena ia merasa akan banyak orang yang memerlukan produk tersebut. Ia kemudian merilisnya di situs Hacker News dan Reddit.

“Kami launching pertama kali tanggal 11, lalu tanggal 13 dapat email dari pemilik kebun di Inggris. Seminggu kemudian, orang ini bergabung di grup diskusi open source Tania dan memberikan banyak sekali saran untuk memperkaya fitur Tania,” ceritanya.

“Dengan open source, kami tahu ternyata ada orang-orang yang bisa membantu kami untuk mengetes code kami,” tambah Asep.

Kebebasan bagi pengguna

Sumber gambar: Pixabay

Sumber gambar: Pixabay

Tidak hanya developer, pengguna layanan open source juga mendapatkan berbagai keuntungan. Di antaranya adalah transparansi, sehingga pengguna bisa mengetahui roadmap developer dalam mengembangkan suatu produk, dan bagaimana perkembangan sebuah produk.

“Selain itu, open source juga forever free. Free di sini lebih ke arah freedom, atau kebebasan. Pengguna punya kebebasan untuk mengembangkan lebih lanjut, bahkan menjual lagi produk dari open source tersebut,” jelas Asep.

Asep juga menambahkan, open source berpeluang memotong biaya operasional perusahaan. Karena, kamu bisa meminta lisensi open source ke layanan berbayar, kemudian kamu bisa mengakses layanan tersebut secara gratis atau dengan potongan harga.

Untuk perusahaan, kamu bahkan bisa memotong biaya merekrut developer karena kamu bisa menawarkan nilai selain uang.

“Di Tanibox, ada dua developer tetap yang tidak kita bayar, dan mereka mau bantu. Mereka bersedia, karena ini open source, mereka suka open source, dan mereka mau bantu,” cerita Asep.

Mendapat masukan

Sumber gambar: Pexels

Sumber gambar: Pexels

Asep berpesan kepada pada developer yang bekerja di startup atau perusahaan teknologi, agar tidak takut membuka open source untuk produknya.

“Kalau misalnya masih takut untuk open source produk pertama, bisa coba open source yang lain seperti library, atau tool pemrograman yang dapat membantu orang lain,” ujarnya.

Beberapa perusahaan yang menyediakan open source untuk beberapa fiturnya adalah AirBnB dan Google yang membuka Chromium, penyedia source code untuk browser Chrome.

“Karena saat kalian mencoba untuk buka semua kode dan memberikan transparansi pada developer, akan menyenangkan sekali bisa dapat masukan dari komunitas,” tambah Asep.

Asep juga menambahkan, visi yang dimiliki setiap developer terhadap sebuah produk pasti berbeda. Sehingga, eksekusinya juga pasti akan berbeda. Jika developer lain membuat produk lain dari open source produk kamu, belum tentu hasilnya akan sama degan produk yang kamu miliki.

“Ide itu murah, yang penting eksekusinya. Kalian yang punya open source di awal pasti punya visi yang berbeda dan lebih besar. Jadi seharusnya tidak usah takut,” dukungnya.


Akan tetapi, bagi developer yang memang belum siap mental untuk melakukan open source, Asep menyarankan agar mereka tidak terlalu memaksakan. Karena dengan melakukan open source, artinya kita harus siap menerima konsekuensi dari mulai menerima masukan bernada negatif hingga kompetitor yang bisa mengungguli produk kita.

Oleh karena itu, pastikan eksekusimu sudah cukup baik terlebih dahulu.  Pastikan idemu memang betul-betul bisa menyelesaikan sebuah permasalahan, dan produk kamu memiliki posisi yang cukup kuat sebelum memutuskan untuk open source. [tia/ap]

Berikan rating

Follow Trentech.id di Google News, Klik DI SINI

Tags: airbnbapplecrunchbasedeveloperfirefoxgooglelinuxmicrosoftopenopen sourceopensourcesourcewordpress
1.5k
VIEWS
Previous Post

Ikuti Jejak Facebook, Linkedin Luncurkan Aplikasi Lebih Ringan LinkedIn Lite

Next Post

Game Strategi Titanfall: Assault Resmi Meluncur di Perangkat Mobile

Related Posts

Pentingnya Kemampuan Komunikasi Bagi Seorang Programmer

24 December 2024
2k

Seorang programmer adalah orang yang terjun dan menyelami bidang TI. Berbicara tentang bidang keilmuan. TI adalah bidang keilmuan yang sangat...

Hacker Paling Berbahaya

Ini Dia 10 Hacker Paling Berbahaya Didunia

15 July 2024
2k

Pada awalnya, hacker pertama kalinya muncul dengan arti positif yaitu untuk menyebut seorang yang memiliki keahlian dalam bidang komputer dan...

Manfaat Belajar Bahasa Pemrograman untuk Kehidupan

7 Keterampilan Wajib Programmer Untuk 5-10 Tahun Ke Depan

21 March 2024
2.1k

Waktu terus berjalan, begitulah kehidupan. Kita sebagai programmer selalu dituntut untuk mengembangkan keterampilan di saat perkembangan industri TI terus berkembang...

Terpopuler

  • cara jualan laris konten website

    Gunakan Cara Ini! Agar Konten Website Anda Menciptakan Penjualan Luar Biasa

    118 shares
    Share 47 Tweet 30
  • PT. Perdana Gapuraprima Mulai Menggunakan Prime System Sebagai Sales Management System

    118 shares
    Share 47 Tweet 30
  • Mengenal AsgardCMS, CMS Yang Menggunakan Framework Laravel

    118 shares
    Share 47 Tweet 30
  • IndiHome Bergabung dengan Telkomsel pada 1 Agustus, Tarif Lebih Mahal?

    140 shares
    Share 56 Tweet 35
  • Cara Daftar IMEI Resmi di Indonesia dengan Mudah

    133 shares
    Share 53 Tweet 33
  • Saham Kapal Induk: Apa Itu dan Apa Keuntungannya?

    436 shares
    Share 174 Tweet 109
  • Berencana Ekspansi Bisnis Kuliner dengan Wahyoo Akuisisi FoodStory

    122 shares
    Share 49 Tweet 31
  • [Video] Belajar GIT dan Github Bersama Sandhika Galih

    148 shares
    Share 59 Tweet 37
  • Inilah 15 Skin Paling Keren di Mobile Legends

    339 shares
    Share 136 Tweet 85
  • Ini Dia Lima Fakta Menarik Bekerja di Startup

    121 shares
    Share 48 Tweet 30

About . Contact . Partnership . Google News . Telegram

Trentech.id adalah situs yang menyajikan konten tentang startup, bisnis, game, event, hingga informasi pekerjaan. Trentech berusaha memberikan konten yang berkualitas untuk para pembacanya agar dapat menjadi rujukan utama mengenai dunia teknologi pada khususnya. Tim trentech terdiri dari orang – orang yang berkompeten dibidangnya, dan akan selalu mendukung karya – karya terbaik anak bangsa dengan memberikan kesempatan seluas-luasnya untuk para startup agar dapat publish karyanya di trentech.

Trentech ID

  • About
  • Contact
  • Advertising
  • Privacy Policy
  • Sitemap

Tools

  • Harga Crypto Terbaru
  • Cek Ongkir
  • Cek Resi
  • Cek Domain

Welcome Back!

Sign In with Facebook
Sign In with Google
OR

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Sign Up with Facebook
Sign Up with Google
OR

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
  • Login
  • Sign Up
About . Contact . Partnership . Google News