About Open Source for Small Business

Hard thing for me to write a serious post these days. I just can’t find time to learn in my thight schedule as Jakarta’s traffic force me to come home later and later everyday.

One thing I learn is about open source. The odd implementing these in office is near zero for office blind devotion to Microsoft, hey they have the money and Microsoft gives a good support services. So let me talk this on blog.

The problem for IT Implementation for small company is money, and for big company like my office is supports. For its great size and its presence in small, remote area and foreign country, my office need a good support service, a point that Open Source community fail to give (or is because lack of advertisement and marketing, who knows?).

Problem with Microsoft products is the price, something a small company can’t afford. The other alternatives, like software piracy are dangerous. So here comes Open Source.

If you open and explore sourceforge.net or apache.org you will find thousand and thousand open source solution for your business or daily problem. But let’s focus on business side.

Why Open Source?

The main business reason for FOSS is because cheap and affordable. I don’t mention the word “free” here because there’s a learning curve and user training needs to be done not to mention support. In proprietary software buying the software sometimes also gets you user training and limited support for free.

In my office, BPM software cost us about 2000 USD, and we trying to switch other BPM (the K2) to get more integration with Microsoft-based infrastructure (our current BPM software, Bizflow, run on Tomcat and pretty much hard to support), and that’s cost us more.

In FOSS, switching cost are significantly lower amount than proprietary counterpart (again, not free). There will always a cost for RnD and testing, but no licensing fee. Conclusion is, for switching FOSS cheaper than proprietary.

The next part is licensing. In proprietary software, in my experience in Microsoft Windows Server 2008, licensing is a complicated problem. I studied the licensing scheme for Server 2k8 and i found it pretty much confusing. There is per-processor license, and per-user license.

My office choose per-user license, and pretty much hold up our application testing and support efforts for the limit 3 online user per-server (for addition, the third can connect by robing console access, so its actually only 2 terminal connection). My hands are itching to crack it 😈 , but the office legal software policy won’t allow it . And FOSS don’t have that kind of problem. You can have as many connection as you want in your Debby or Redhat or openSUSE.

There is other reason, but I let you fill the blank.

Why not Opensource?

The support is the main reason on why not using Opensource. Except you have the support from an IT consulting for your FOSS implementation you need an IT support division, and that cost money.

I don’t recall a single IT company that gives support for FOSS software. I can mention few FOSS-based company, but only limited in selling and supporting their own FOSS solution, not giving support for Linux OS, MySQL, or Apache software for example. That’s mean a good business opportunity to give FOSS-based solution and support for small to medium company. But like all pioneers, trailblazing is a hard path.

What about community support? Well, that’s one kind of support. But the size of community matters. If you’re using FOSS for critical process for your business, make sure you use popular software with helpful community. If you use an obsecure one, maybe the community won’t help you, maybe they will, there is no guarantee.

The maturity for FOSS is other concern. Yes, Linux is mature, MySQL is mature, but FOSS for enterprise applications are not mature yet. Can you bet your money for openBPM or FOSS version for ERP or CRM? There is a lot of enterprise apps in sourceforge.net. Do your research well. The good part is, you can test it before you implement it for your company.


The decision for using FOSS or not FOSS are business decision not idealistic one. If you can afford it, and don’t have people or time to do support, proprietary is on the way. But if you can find a outsource solution for FOSS for your business, maybe its a good choice. But that’s for you to decide.

And like i mention in migration post, never ever trust an IT sales. Do your homework well, do a good research on which solution to use.

What do you think?

NB :

Please read Disclaimer page in this blog.

The link will be updated soon. I have to get to work. πŸ˜›

Now, you can follow the link to research futher.


About dnial

You don't see anything You don't hear anything You don't know anything Move along and pretend nothing happen

Posted on 1 Desember, 2008, in idealist, IT, writting and tagged , , , . Bookmark the permalink. 13 Komentar.

  1. Show me the money.
    – Jerry McGuiere –

  2. ngeriiiiiiiiiiiiiiiiiiiiiii

    daniel mulai jatuh cinta pada IT……. inget Dan, “witing trisno jalaran saka nggelibet” πŸ˜›

  3. @mardun
    Takdir dun…
    Kita tak bisa mengelak dari takdir.. πŸ˜›

  4. Setuju. Masalah pemilihan platform bukan masalah idealisme, tapi masalah kebutuhan. Sebenarnya kalau dihitung-hitung, buat skala enterprise, biaya implementasi propietary dan FOSS sama besarnya. Makanya perusahaan memilih propietary yang lebih mature. Tapi kukira untuk skala kecil menengah, memang pilihan FOSS lebih baik daripada propietary.

  5. @galih
    IMHO, memang FOSS harus fokuskan pasarnya ke small business karena harganya yang murah.

    Tapi masuknya IBM dan Sun di OpenSource membuka peluang FOSS masuk ke perusahaan besar. Hell, Microsoft adalah salah satu donatur Apache Foundation (apache.org).

    Masalahnya masih belum ada perusahaan yang mensupport implementasi FOSS di Indonesia. Salah satu masalah yang aku tangkap di diskusi milis waktu implementasi FOSS di perusahaan gede (oil, gas & mining) biasanya… ntar kalo ada masalah gimana?

    Di tempatku kalo ada masalah sama infrastruktur sistem, para manajer bakal marahin dan bisa mempressure vendor (kalo di aplikasi developer dan support yang kena 😦 ). Lha kalo FOSS? Sapa kambing hitamnya? πŸ˜›

  6. Betul sekali. Di propietary, kalau ada apa-apa, vendor bisa dimarah-marahi, paling tidak ada kambing hitamnya πŸ™‚

  7. wah… kaya’nya kerja itu mengasikkan yah?
    bisa nyari kambing :p
    jadi pengen kerjo rek … whehe πŸ™‚
    *yang lagi pusing mikirin kerjaan

  8. @galihsatria
    Kalo kata orang Jawa : Ono rego ono rupo (ada harga ada kualitas).

    Nggak ndra…
    Aku setelah kerja pengen mbalik sekolah lagi, kamu yang sekolah pengen kerjo. Tukeran tah? πŸ˜›

  9. Pertama, jangan gunakan FOSS karena idealisme, nanti kecewa.

    Kedua, untuk perusahaan kecil yang bayar lisensi Microsoft cuma sekian biji atau sekian puluh, kayaknya nggak ada urusan sama developer. Lha masya nggak bisa install atau ada problem atau ada bug selalu telepon Microsoft πŸ™‚

    Ketiga, masalah support memang menjadi titik lemah implementasi open source di perusahaan besar. Itu yang menjadi concern mengapa AOSI didirikan.

    Anyway, thanks for any good point from this article. Awesome.

  10. Ralat, bukan developer tapi vendor πŸ˜€

  11. Wohoho ada Pak Vavai πŸ˜€
    Memang pertanyaannya selalu, “Kalau ada masalah gimana?”
    Teman2 alumni TC ITS waktu implementasi FOSS di kantor masing2 selalu ditanyain masalah itu.

    Ntar saya cek soal AOSI itu.
    Tapi sepertinya bukan komersil ya pak?

  12. dan, koen kesambet opo dan?tangi!!!tangiii!!!



  13. @chiw
    Sekali-sekali serius siw… πŸ˜›

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )


Connecting to %s

%d blogger menyukai ini: