Tuesday, 2024-05-14, 2:29 AM
ဟက္ကာဖိုရမ္
Main Registration Login
Welcome, Guest · RSS
[ New messages · Members · Forum rules · Search · RSS ]
  • Page 1 of 1
  • 1
Forum » OPERATING SYSTEM » Linux / Unix » linux နဲ Ubuntu သမိင္းအစ
linux နဲ Ubuntu သမိင္းအစ
ဟတ္ကာDate: Wednesday, 2010-01-06, 6:48 PM | Message # 1
Major
Group: Administrators
Messages: 91
Reputation: 0
Status: Offline
UNIX ကုိ AT&T က 1969 မွာ စတင္ခဲ့တယ္။ ကနဦးမွာ MIT (Massachusetts Institute of Technology) ရဲ႕ Bell Labs ကေန 1957 ခုႏွစ္မွာ စတင္ခဲ့တာ ျဖစ္ၿပီး Multics (Multiplexed Information and Computing Services) လို႔ Code Name ေခၚဆိုခဲ့ပါတယ္။ ေနာက္ပိုင္းမွာ UNICS (UNiplexed Information and Computing Service) လို႔ ေျပာင္းလဲေခၚဆိုရာမွ တဆင့္ စာလုံးေပါင္း UNIX လို႔ေျပာင္းလဲ ေခၚဆိုခဲ့ျပန္ပါတယ္။ သူရဲ႕ Trade Mark ဟာ စာလုံးအႀကီးေတြနဲ႔ ေရး သားထားတဲ့ UNIX ပဲျဖစ္ၿပီး အခ်ဳိ႕က UNIX ဆုိၿပီး Small Caps နဲ႔လဲ ေရးေလ့ရွိတယ္။ ပထမဆုံးအႀကိမ္ Release လုပ္တာကေတာ့ 11/03/1971 မွပါ။ UNIX ရဲ႕ Design ကို Portable, Multitasking, Multi User, Time Show ဆိုတဲ့ အခ်က္ေတြ ပါ၀င္ေအာင္ အေျခခံတည္ေဆာက္ခဲ့တာပါ။

အရင္တုန္းက Computer ေလာကမွာ Unix က လုံး၀နာမည္ႀကီးၿပီး စုိးမိုးေနရာ ယူထားတဲ့အခ်ိန္။ အဲဒီအခ်ိန္မွာ Unix မွ Unix ျဖစ္ေနေတာ့ Microsoft ကေန Unix ကို စီးပြားေရးလက္၀ါးႀကီးအုပ္မႈနဲ႔ 1970 ခုႏွစ္ေလာက္မွာ တရားစြဲတယ္။ အဲဒီပြဲမွာ Unix ႐ႈံးသြားခဲ့တယ္။ Unix က အမႈ႐ႈံးေတာ့ Unix Source ေတြကို တျခားသူေတြက ေတာ္ေတာ္မ်ားမ်ား အလကား ယူသုံး ၾကတယ္။ အခု ဒီမွာ Windows XP တို႔၊ Windows Vista တို႔ကို သုံးသလိုမ်ိဳးေပါ့။ လူနည္းစုကပဲ တရား၀င္လိုင္စင္ ၀ယ္သုံးၾကတယ္။ ေက်ာင္းေတြ ႐ုံးေတြ အလုပ္႐ုံေတြမွာ လိုင္စင္ေဆာင္ၿပီး သုံးမယ္ဆုိရင္ ေတာ္ေတာ္ကုန္က်မွာေလ။
ေနာက္ ၁၀ ႏွစ္ေလာက္ၾကာေတာ့ 1980 ခုႏွစ္ ေလာက္မွာ Unix က အဲဒီအမႈကုိျပန္ၿပီး အယူခံ၀င္တယ္။ တရား႐ုံးကလဲ အယူခံကို လက္ခံလိုက္တယ္။ အရင္က အလကားရလို႔ ယူသုံးထားတဲ့ သူေတြ ဒုကၡေတြ႔ၿပီ ။ လိုင္စင္ေၾကးေပးမလား မသုံးပဲေနမလား။ ခိုးသုံး လို႔ကေတာ့ ဖမ္းမိရင္ ေလ်ာ္ေၾကးက နည္းမွာမဟုတ္ဘူးေလ။ အဲဒီေတာ့မွ ေပးရေတာ့တာပဲ။ စက္႐ုံေတြ ႐ံုးေတြ ကေတာ့ ေပးႏုိင္တာေပါ့ Amount မွ သိပ္မမ်ားတာကိုး။ မေပးႏိုင္တာေတြက University ေတြ ေက်ာင္းေတြ ေဆး႐ုံ လိုဟာေတြ။ အလုံးေရက မနည္းသလို တကယ္လဲ အမ်ား ႀကီး ေပးရေလာက္ေအာင္ အသုံး၀င္ေနတာ မဟုတ္ဘူး။ ဒါေပမဲ့ မထားလို႔လဲ မျဖစ္ႏိုင္ဘူးေလ။ ဒီေတာ့ Unix က ေနၿပီး Kernel သာသာေလး Computer ေခၚလို႔ ရတယ္ ဆို႐ုံေလး ေပးထားလိုက္တယ္။

Kernel ေလးတစ္ခုတည္းဆိုရင္ ဘာဆိုဘာမွ သုံးစားမရတဲ့ အေျခအေနေပါ့ဗ်ာ။ အဲဒါကို မေက်နပ္ေတာ့ Andrew S. Tanenbaum ကေန ေက်ာင္းေတြ Education အတြက္ Minix (Mini Unix) ဆိုတာကို 1987 မွာစတင္ၿပီးျပင္ေရး တယ္။ Minix 1 က Unix 7 ကို လိုက္နာတယ္။
Sun တုိ႔ IBM တို႔ TOSHIBA တို႔ကလဲ Unix ယူသုံးထားတာပဲ။ သူတို႔ကမွ သုံးတာဆိုတာထက္ ေရာင္းစားတာဆို ပိုမွန္တယ္။ ဘာေၾကာင့္လဲဆိုေတာ့ သူတို႔ Hardware ေတြမွာ Unix OS ထည့္ၿပီးမွ ေရာင္းစားေနတာေလ။ အဲဒီေတာ့မွလဲ စက္ကေရာင္းရမွာကိုး။ စက္အခြံႀကီးပဲဆို ဘယ္ဝယ္မွာ မဟုတ္ဘူးေလ။ Unix ကအဲဒီ စက္ရုံေတြ ရုံးေတြကို လိုင္စင္ဝယ္ခိုင္းတယ္ ။ ဒီေတာ့ စက္တစ္လုံးခ်င္းအတြက္ ေပးရမယ္ဆုိရင္လည္း Hardware သမားေတြ အတြက္ အျမတ္ မက်န္ေတာ့ဘူး။ ဒီေတာ့မွ Hardware Industry တစ္ခုျခင္းအတြက္ Close Source အေနနဲ႔ Unix-Like ေတြကို ႏွစ္စဥ္ေၾကးပုံစံနဲ႔ Limited ေလးလုပ္ၿပီး လုိင္စင္ေလးေတြ ခ်ေရာင္းေပးပါတယ္။

1984 ခုႏွစ္မွာ Richard Stallman ကေနၿပီး GNU Project ကို စတင္ခဲ့တယ္။
သူရဲ႕ ဦးတည္ခ်က္က Unix မွာ အသုံးျပဳလို႔ရတဲ့ ေဆာ့ဖ္၀ဲလ္ေတြကိုေရးသားၿပီး အခမဲ့ ေပးႏုိင္ဖို႔တဲ့။ ေနာက္တစ္ႏွစ္ 1985 မွာ FSF လို႔ အခုေခၚၾကတဲ့ Free Software Foundation ကို တည္ေထာင္တယ္။ GNU General Publish License (GNU GPL) ကိုလည္း တလက္စတည္း ဆက္လက္ေရးသားတယ္။ တစ္ကယ္ ေရးေတာ့ Compiler, text Editor ေတြ Unix Shell ေတြနဲ႔ Windowing System ေတြကို 1989, 1990 ေလာက္မွ ၿပီးတယ္။
သူတို႔ ဘယ္ေလာက္ copyright ကို စိတ္ကုန္သလဲ ဆိုရင္ သူ႔ရဲ႕ license ကို Copy left တဲ့ဗ်ာ။ သူမ်ားေတြက c ကို အေပၚက၀ိုင္းထားတယ္ဗ်ာ။ သူက ဆန္႔က်င္ဘက္ c ရဲ႕ ေျပာင္းျပန္ ျမန္မာဂဏန္း ၁ လိုမ်ိဳးေလးကို ျပန္၀ိုင္း ေပးထားတယ္။

1984 ခုႏွစ္မွာ Richard Stallman ကေနၿပီး GNU Project ကို စတင္ခဲ့တယ္။
သူရဲ႕ ဦးတည္ခ်က္က Unix မွာ အသုံးျပဳလို႔ရတဲ့ ေဆာ့ဖ္၀ဲလ္ေတြကိုေရးသားၿပီး အခမဲ့ ေပးႏုိင္ဖို႔တဲ့။ ေနာက္တစ္ႏွစ္ 1985 မွာ FSF လို႔ အခုေခၚၾကတဲ့ Free Software Foundation ကို တည္ေထာင္တယ္။ GNU General Publish License (GNU GPL) ကိုလည္း တလက္စတည္း ဆက္လက္ေရးသားတယ္။ တစ္ကယ္ ေရးေတာ့ Compiler, text Editor ေတြ Unix Shell ေတြနဲ႔ Windowing System ေတြကို 1989, 1990 ေလာက္မွ ၿပီးတယ္။
သူတို႔ ဘယ္ေလာက္ copyright ကို စိတ္ကုန္သလဲ ဆိုရင္ သူ႔ရဲ႕ license ကို Copy left တဲ့ဗ်ာ။ သူမ်ားေတြက c ကို အေပၚက၀ိုင္းထားတယ္ဗ်ာ။ သူက ဆန္႔က်င္ဘက္ c ရဲ႕ ေျပာင္းျပန္ ျမန္မာဂဏန္း ၁ လိုမ်ိဳးေလးကို ျပန္၀ိုင္း ေပးထားတယ္။

Andrew S. Tanenbaum ရဲ႕ ေက်ာင္းသား Linus Torvalds ဆုိတဲ့ တစ္ေယာက္က News Group တစ္ခု မွာ Unix လို OS မ်ဳိး အခမဲ့ မေရးႏိုင္ဘူးလား၊ အစကစၿပီး ေရးၾကရေအာင္ ဆုိၿပီး ေႂြကးေၾကာ္ၿပီး စတင္ ဖိတ္ေခၚတာ ေတြ႔ရတယ္။
Linus Torvalds အဲဒီေနာက္ကို တေကာက္ေကာက္ လိုက္ရင္း ပထမဆုံး Linux kernel ကို C Language နဲ႔ေရးၿပီး 1991 ခုႏွစ္မွာ Release လုပ္ေပးႏုိင္ခဲ့တယ္။

Linux က kernel တစ္ခုတည္း ပါပဲ။ Core Kernel လို႔ပဲ ေခၚၾကပါတယ္။ အဓိက ျဖစ္တာ မွန္ေပမယ့္ သူတစ္ခုတည္းနဲ႔ ၿပီးျပည့္စုံတဲ့ Operation System တစ္ခု ျဖစ္မလာႏိုင္ပါဘူး။ Module Base/Component ေတြ လိုအပ္ပါေသးတယ္။ ေနာက္ပိုင္းမွာ ေတာ့ GPL လိုင္စင္မွာပါတဲ့ Software ေတြက Unix-Like ေလ။ Unix ေပၚမွာ ေကာင္းေကာင္းအလုပ္လုပ္တဲ့ Free Software ။ အခုေရးတဲ့ Linux Kernel ကလဲ Unix-Like ဆိုေတာ့ Unix လိုပဲ အလုပ္လုပ္တယ္။ ႏွစ္ခုေပါင္းလိုက္ ေတာ့မွ တိုးတက္လာတာ အံ့မခန္းပဲ။ Unix က 1960 မတိုင္မီက Assembly နဲ႔ေရးၿပီး 1960 ေနာက္ပိုင္းေတာ့ C နဲ႔ ေရးထားတာ။ Linux ကလဲ C နဲ႔ပဲ ေရးထားတာ။
ဒါေပမယ့္ တစ္ခုေတာ့ ရွိတယ္ေနာ္။
Linux the NOT Unix!.

GPL license နဲ႔ Software ေတြမ်ားလာ သလို GPL License ကလဲ Version 3 အထိေရာက္လာတယ္။ အဲဒီမွာ Linus Torvalds က GPL v3 မွာ ပါတဲ့ အခ်ဳိ႕စည္းမ်ဥ္းစည္းကမ္းေတြ မႀကိဳက္တဲ့အတြက္ GPL v3 ကို လက္မခံႏိုင္ဘူးလို႔ ဆုိလာျပန္လို႔ Richard Stallman က ဆီလီကြန္ေတာင္ၾကားက Linus ရဲ႕ အိမ္မွာ သုံးရက္ေလာက္ အေျခအတင္ ေတာ္ေတာ္ႀကီး ေဆြးေႏြးခဲ့ရပါေသးတယ္။ ေနာက္မွ Linus Torvalds က လက္ခံသြားတာ။
1998 ခုႏွစ္မွာ OSS (Open Source Software) ေတြ OSD (Open Source Definition) ေတြ အတြက္ဆိုၿပီး OSI (Open Source Intiactive) ဆိုတဲ့ corporation တစ္ခု ေပၚေပါက္လာပါတယ္။
Eric S. Raymond ကစၿပီး 1997 မွာ စတည္ေထာင္တာပါ။ သူကေတာ့ Source ေတြပါ မွ် ေ၀ေပးဖို႔ ရည္ရြယ္ပါတယ္။ Open Source ဆိုတဲ့အမည္ကို စတင္သုံးစြဲခဲ့တာကေတာ့ Netscape (Mozilla)ပါပဲ။ OSI ရဲ႕ Logo ကေတာ့ ျမန္မာလို ဂ ငယ္ေလးဗ်။ CopyRight – EULA ေတြ ေတာ္ေတာ္မုန္းၾကပုံပဲ။

OSS နဲ႔ FSF က တူသလိုနဲ႔ မူကြဲတယ္။ Richard Stallman က GPL ကို OSS လို႔ တြဲသုံးရင္ မႀကိဳက္ဘူး။ FSF က Software ေတြ Free ေပးသုံးဖို႔ ရည္ရြယ္ တယ္။ OSS က Source ေတြ မွ်ေ၀ေပးဖို႔ရည္ရြယ္တယ္။ ေနာက္ပိုင္း Software ေတြ ေတာ္ေတာ္မ်ားမ်ားက OSI က OSS အတြက္ Certificate ေပးၿပီး အသိအမွတ္ျပဳတယ္။ GPL License ရဲ႕ စည္းကမ္းေတြေအာက္မွာ အလုပ္လုပ္တယ္။ အခုေနာက္ပိုင္း Software ေတြက ႏွစ္ခုလုံးကို လိုက္နာေတာ့ OSS, GPL ႏွစ္ခုလုံးတူတူပဲလို႔ အမွတ္မွားေန ၾကၿပီ။ OSS ေတြ ရွာခ်င္တယ္ဆိုရင္ေတာ့ sourceforge .net လို ဆိုက္ေတြ ရွိပါတယ္။ ခင္ဗ်ားတို႔ ကိုယ္ပိုင္ Source ေတြ Free တင္ထားႏိုင္သလို support services ေရာင္းခိုင္းလို႔လဲ ရပါတယ္။ ေပးထားတဲ့ ေသာင္းခ်ီေနတဲ့ Source ေတြကို ယူၿပီး သုံးစြဲေလ့လာႏိုင္ပါတယ္။

ကဲဘာလိုေသးလဲဗ်ာ...

 
Forum » OPERATING SYSTEM » Linux / Unix » linux နဲ Ubuntu သမိင္းအစ
  • Page 1 of 1
  • 1
Search:

Powered by uCoz