December 29, 2008

Keburukan OpenSource!

The title metioned in Malay. 'Bad things about Open Source'. This articles will be in Malay because there's a lot of points in English - Actually none are bad - especially when its free!

Okay. Open Source tu free software/apps. Biasanya dah pre-compiled. So, once donwloaded, terus boleh install atau run je. Source-code pun ada skali. So, kalau korang nak modified pun bleh. Kalau korang pegi kat kebanyakan giant commercial apps stores - tempat jual software/apps, rata-rata diorg kata Open Source tak compatible ngan hardware korang - susah nak configure - banyak bugs/virus dan macam-macam lagi.

Open Source apps nie bukannya di developed by one company. The development can be assisted by everyone or anyone around the world. Before the final release, biasanya ada la sorang dua mamat atau lebih yang akan check source code supaya tak mendatangkan keburukan kepada users.

OpenSource are only bad to commercial software distributor - even, banyak gak hantu-hantu yang giler power kat software development company yang memang support OpenSource dam diorang la yang banyak contribute kat OpenSource - Of course not the company owner. Owner/Investor/Sales person are mostly  not hardcore programmer. Yg diorang tau nak squeeze the developer/programmers tedious hardwork and make as much money out of it from you - the users.

OpenSource will kill those lintah bukit (kebanyakan diorang dok atas bukit - maklum laa.. orang kaya..). OpenSource will bridge the gap between developers ngan users - banyak extra cost yg lintah bukit nie taruk will be eliminated. Biasanya OpenSource practitioner akan letak minimum cost kat users utk installation and configuration - based on their time - thats all and that's it - some of them are freelancer.
  • Reliability. Korang as the user, bleh blaja install/compile sendiri. Freelancer OpenSource nie biasanya tak kedekut ilmu. Its all about sharing. Sharing knowledge and codes. OpenSource apps yang popular akan selalu ada update for patches to remove bugs - or added more functionality - sebab developer memang ramai around the world.
  • Functionality. Just say it - post it to those OpenSource apps forum/request. Kalau idea korang bagus, dengan pantas developer OpenSource nie akan buatkan/highlight suggestion of the functions yang korang nak.
  • Compatibility. OpenSource apps - kalau bleh run kat linux, for sure boleh run kat Windows, Mac, etc. - Compile jer ngan compiler platform memasing.
  • Hardware Compatibility. Slalunya takde masalah. Kalau ada masalah, post jer kat forum. Bagi tau spec hardware, ramai yang akan bantu. diorang tak kedekut ilmu. Tapi, make sure - say "Thank you" to show your appreciation. Tu pun dah cukup. Kalau ada duit lebih, you can donate to support the OpenSource community. Jangan lak dah settle problem, trus ilang - please be polite.
  • Help Others. Sharing of knowledge yang akan membuatkan OpenSource terus hidup. Tak rugi kalau bantu user lain yang stuck - semoga bertambah ilmu korang.
Nanti aku sambung lagi utk software/apps gempak yang OpenSource (much more better than commercial apps)... will continue..

No comments: