Ask Question in MZ User
4

GPL ????

Posted June 4th, 2009 in nothing by saturngod Readability

တစ္ခါတစ္ေလ စဥ္းစားမိတယ္... GPL ေပးတိုင္းေကာင္းလားဆိုတာကိုေပါ႔.. လိုင္စင္ေတြအေၾကာင္း ေသေသခ်ာခ်ာ နားမလည္ေပမယ့္ GPL ဆိုရင္ သူ႔ကို သံုးတဲ့ project ကလည္း GPL ျဖစ္ရမွာပဲဆိုတာကိုေပါ႔... source code မေပးခ်င္လည္း ေပးရမွာပဲေပါ႔.... တခ်ိဳ႕ project ေတြမွာ GPL နဲ့ ဟာေလးေတြ ယူသံုးလိုက္ရင္ ေကာင္းသြားမွာ ရိွေပမယ့္ ကိုယ္က source code မခ်ေပးလိုတဲ့အခါမွာ ယူသံုးလို႔မရျဖစ္တတ္တယ္။ သူမ်ားကို အဲလိုမ်ိဳး ပိုက္ဆံ ေပးျပီးေရးခိုင္းရင္ ရတာပဲလို႔ ေျပာလို႔ရေပမယ့္ အခ်ိန္လိုေသးတယ္ေလ။ ဘယ္ေလာက္ပဲ ျမန္ျမန္ေရး ၁ ရက္ေက်ာ္မွာပဲေလ။ opensource ကို နည္းနည္းျပန္ျပင္ျပီး ကိုယ့္ project ထဲမွာ ထည့္သံုးႏိုင္ရင္ အခ်ိန္အရမ္း ျမန္သြားမယ္။ ခက္တာက သံုးလို႔မရဘူး။ ေငြနဲ့ ဝယ္ခ်င္တာေတာင္ ဝယ္လို႔မရဘူးဆိုသလိုျဖစ္ေနတယ္။ author ရဲ့ စိတ္သေဘာထားက ဆိုင္ေသးတယ္ေလ။ နည္းနည္းျပင္ျပီး ျပန္ေရာင္းစားတာကို လက္မခံႏိုင္ေပမယ့္ အစိတ္အပိုင္း တစ္ပိုင္းအေနနဲ့ ယူသံုးတာဆိုရင္ တနည္းေျပာရင္ 20% ေလာက္ပဲ ယူတာဆိုရင္ GPL လုပ္ထားတဲ့အတြက္ 20% ေၾကာင့္ က်န္တဲ့ 80% free ေပးရမလိုျဖစ္သြားတယ္။ 20% အတြက္ ထိုက္တန္တဲ့ တန္ဖိုး ဝယ္တယ္လို႔ မသံုးပဲ ထိုက္တန္တဲ့ တန္ဖိုးကို opensource ထဲကို လႈဒါန္းတဲ့ အခါ author အတြက္လည္း အက်ိဳးရိွတယ္ ယူသံုးတဲ့လူအတြက္လည္း အက်ိဳးရိွတယ္လို႔ ထင္တယ္။ ယူသံုးတဲ့လူကလည္း တန္ရာတန္ေၾကးဆိုတာကို နားလည္သင့္တယ္။ အမွန္တိုင္းဆိုရင္ ကြ်န္ေတာ္ opensource တစ္ခုကို ယူသံုးလိုက္တိုင္း Paypal နဲ့သာ လႈလို႔ရမယ္ဆိုရင္ အနည္းဆံုး $1 ေလာက္ေတာ့ လႈခ်င္ပါတယ္။ ေနာက္ပိုင္း MIT လိုင္စင္နဲ့ project ေတြလုပ္ရင္ ေကာင္းမလား စဥ္းစားမိတယ္။


4 Responses so far.

  1. box02 says:

    ကိုေစက ကပ္ေစးနည္းေနျပန္ျပီ :P သူ႔ code ေတြကို သူမ်ားကို မေပးခ်င္တဲ့အတိုင္းပဲ :D
    ဒီ GPL issue ကေနရာေတာ္ေတာ္မ်ားမ်ားမွာေရာ ျငင္းခံုေနၾကဆဲပါပဲ .. စီးပြါးျဖစ္ထုတ္လုပ္ေနတဲ့ software company ၾကီးေတြလဲ အဲဒါကိုေတာ္ေတာ္ သတိထားၾကရတယ္၊ အကယ္၍ သူတို႔က သံုးမိရင္လဲ ျပသာနာတက္ႏိုင္သလို၊ သူတို႔ source code ေတြကိုလဲ အျပင္မေရာက္ေအာင္ သူတို႔ employee ေတြကို နည္းမ်ိဳးစံုနဲ့ restricted လုပ္ထားတယ္.. တခ်ိဳ႕ project မွာဆိုရင္ Job contract အျပင္ ေနာက္ထပ္ contract တစ္ခုပါထပ္ခ်ဳပ္ရတယ္.. အဲဒါက အဲဒီ source code အျပင္မေရာက္ေအာင္၊ သူတို႔လုပ္ထားတဲ့ prototype design ေတြကို အျပင္မေရာက္ေအာင္၊ အဆံုးအစြန္ထိ သူတို႔ဘာေတြလုပ္ေနလဲဆိုတာေတာင္ တျခားသူေမးလာရင္ ေျဖခြင့္မရိွဘူး၊ အကယ္၍ ေျပာျပမိတယ္၊ ဒါမွမဟုတ္ prototype ကို copy လုပ္ျပီး တျခားသူတေယာက္ကို ေပးမိတယ္ စသည္ျဖင့္ အဲဒီ contract ကို ဆန္႔က်င္ျပီးလုပ္မိရင္ ေငြေပါင္းမ်ားစြာေပးေရာ္ရတယ္.. ဒါက closed code နဲ့ပတ္သက္ျပီးေျပာတာပါ.. GPL ေလာက္ clean မျဖစ္တဲ့အေၾကာင္းပါ.. GPL ကေတာ့ တကယ္႔ကို clean license ပါ.. ေစတနာရိွရင္ရိွသလို သူမ်ားေတြလဲ အက်ိဳးျဖစ္ထြန္းေစပါတယ္.. :-)

  2. saturngod says:

    မေပးဘူးမဟုတ္ပါဘူးဗ်... MIT ေျပာင္းေပးရင္ေကာင္းမလား စဥ္းစားေနတာ... အစအဆံုး မကူးပဲ 20% ေလာက္ဆို မဆိုးဘူးေပါ႔... တခ်ိဳ႕ png ေတြက GPL ေတြေလ.. အဲဒါကို project မွာ ယူသံုးမိတာနဲ့ project တစ္ခုလံုး GPL ျဖစ္ရမယ့္ကိန္းေပါက္ေနေတာ့ စဥ္းစားမိတာေလးေပါ႔.. :)

  3. box02 says:

    MIT လဲေကာင္းတဲ့ License တစ္ခုပဲေနာ္၊ X Windows System က အဲဒီ License နဲ့ပါ.. GPL compatible လဲျဖစ္ Open Source Initiative နဲ့ Free Software လဲျဖစ္ေတာ့ ေကာင္းပါတယ္.. :-)
    ဟုတ္ပ ေနာက္ပိုင္း OSI Licensing ဒါမွမဟုတ္ GPL Licensing လုပ္တဲ့ Software ေတြပိုပိုျပီးထြက္လာဖို႔ကို ေမွ်ာ္႔လင္ပါတယ္ .. Bravo!! :D

Leave a Reply