“திறமூலம்(open-source)” என்ற சொல்லை கேட்டால், உடன் லினக்ஸைப் பற்றிய நினைவே நம்மனைவருக்கும் வரும். இருப்பினும், லினக்ஸ் விநியோகங்கள் மட்டுமே திறமூல இயக்க முறைமைகள் அன்று. தற்போது லினக்ஸைத் தவிர ஏராளமான திறமூலஇயக்கமுறைமைகள் பயன்பாட்டில் உள்ளன. வேறு சில லினக்ஸ் பயன்பாட்டிற்குவருவதற்கு முன்பிருந்தே செயலில் இருந்துவருகின்றன அவ்வாறானவை பின்வருமாறு.
Plan 9 From Bell Labs
sci-fi B எனும் அறிவியல் புனைகதைதிரைப்படத்திற்கான செயல்திட்டம் 9 எனும் வான்வெளி என்பதற்கு பிறகு Plan 9 From Bell Labs(https://plan9.io/plan9/)எனும் பெயரிடப்பெற்றது இது ஒரு OS என்னவாக இருக்க முடியும் என்பதை மறுபரிசீலனை செய்யும் முயற்சியாகும். Rob Pike , யூனிக்ஸ் குழுவின் பிற உறுப்பினர்கள் ஆகியோர்களால் வழிநடத்தப்பட்ட Plan 9 , யூனிக்ஸின் “ஒவ்வொன்றும் ஒரு கோப்பு (everything is a file)” என்ற கருத்தமைவை எடுத்துகொண்டு அதையும் தாண்டிச் சென்றது. வளாக கணினியில் நம்மால் முடிந்தவரை கோப்பு முறைமையை வழிநடத்துவதன் மூலம் வலைபின்னலின் சேவையகங்களை ஆய்வுசெய்திடலாம்.
Plan 9 இன் மிகப்பெரிய இலக்குகளில் ஒன்று விநியோகிக்கப்பட்ட இயக்க முறைமையை உருவாக்குவதாகும். கணினி சேவையகங்கள் , கோப்பு சேவையகங்களை அணுக கணினிகள் , பணிநிலையங்கள் ஆகியன முனைமங்களாக செயல்பட்டன. 90களின் முற்பகுதியில் இருந்து கணினியை விவரிக்கும் அசல் ஆய்வறிக்கையில் அதைப் பற்றி அனைத்தையும் படித்தறிந்துகொள்ளலாம். யூனிக்ஸ், விண்டோஸ் , பின்னர் வந்த லினக்ஸ் கணினிகள் மிகவும் நன்றாக வேரூன்றியதால், அதை வணிகமயமாக்கும் முயற்சிகள் தடுமாறின, ஆனால் அது லினக்ஸ் உட்பட பல நவீன OS களில் தாக்கத்தை ஏற்படுத்தியுள்ளது. இது பின்னர் திறமூலமாக செய்யப்பட்டது, இன்றும்கூட இதனை இயக்கிபயன்பெறலாம்.
Haiku
Haiku(www.haiku-os.org) என்பது BeOS இன் ஒரு திறமூலமறுஉருவாக்கமாகும். முன்பு ஆப்பிளில் இருந்த ஜீன்-லூயிஸ் காஸ்ஸி என்வரின் தலைமையில் Be உருவாக்கிய BeOS எனும் இயக்க முறைமையின் ஒரு தீவிர மறு கண்டுபிடிப்பாகும். கணினிகள்(PC) பொதுவாக ஒரே ஒரு CPU மட்டுமே கொண்டிருந்தபோது, பல்லூடகத்துடனான அதன் தொடர்பு,பல செயலிகளுக்கான அதன் ஆதரவு ஆகியவற்றிற்காக BeOS குறிப்பிடத்தக்கதாக இருந்தது. ஒரு பலஉள்ளக கணினிகள் பொதுவாக behemothஎனும் சேவையாளர்கள், ஒரு வழிபாட்டு முறையை ஈர்த்த போதிலும், Be ஐ Palm கையகப்படுத்தியபோது BeOS ஆனது இறுதியில் மறைந்தேவிட்டது.
ஒரு திறமூல சமூககுழுஆனது Haiku வடிவத்தில் BeOS ஐ மீண்டும் உயிர்ப்பிக்க முடிவுஎடுத்து செயற்படுத்திவருகின்றது. BeOSஆனது அசல் யூனிக்ஸ் போன்று இருந்தால், Haikuஆனது Linux போன்று இருக்க முடியும்.
Minix
Minix(www.minix3.org) என்பது Andrew Tanenbaumஎனும் கணினி அறவியலாளர் இயக்க முறைமைகளுக்காக எழுதிய ஒரு பாடப்புத்தகத்துடன் இணைந்து இது உருவாக்கப்பட்டது. இந்த அமைவு முதலில் மீச்சிறுஉருவாக்கமையங்களை அல்லது உருவாக்கமையங்களைபற்றி விளக்கமளிப்பதற்காகமட்டும் உருவாக்கப்பட்டது, அவை ஏராளமான செயலிகளை தனித்தனி சேவையகங்களாக நகர்த்துகின்றன. மினிக்ஸ் ஒப்பீட்டளவில் குறைந்த விலையில் முழுமையான மூலக் குறிமுறைவரிகளைக் கொண்ட பாடப்புத்தகத்துடன் வந்ததால் அதைச் சுற்றி ஒரு சிறிய சமூககுழுவினை உருவாக்கியது, ஆனால் லினஸ் டோர்வால்ட்ஸ் என்ற Finnishஇன் கணினி அறிவியல் மாணவர், Prince of Persia இன் சுற்றுகளுக்கு இடையில், பாடபுத்தகத்தைப் படித்த பிறகு தனது சொந்த உருவாக்கமையத்தை உருவாக்க ஊக்கமளித்தபோது இது அறியப்பட்டது. இந்த முயற்சி லினக்ஸாக வளர்ந்தது.
பின்னர் Tanenbaum என்பவர் மினிக்ஸை ஒரு மீத்திறனுடைய-நம்பகமான அமைவையும் முழுமையாக திறமூல மினிக்ஸையும் உருவாக்கும் முயற்சியாக மறுசீரமைவுசெய்தார்.
HelenOS
இதுவும் Minix போன்றே, HelenOS என்பவர் முதன்மையாக மீச்சிறு உருவாக்கமையத்தின் அடிப்படையிலான OS ஐ உருவாக்குவதற்கான ஒரு ஆராய்ச்சி செயல்திட்டமாகும். ஆனால் கவனிக்கக்கூடியது என்னவென்றால், இது Windows 3.1 , 95 ஆல் ஈர்க்கப்பட்ட retroஇன் பயனர் இடைமுகமாகும்.
HelenOS(www.helenos.org) உடன் விளையாடுவது வேடிக்கையாக இருக்கும், ஆனால் இது தினசரி இயக்கியாகப் பயன்படுத்தத் தயாராக இல்லை. செயல்முறைகளை எவ்வாறு செயல்படுத்துவது என்பது பற்றிய சில சுவாரசியமான ஆலோசனைகள் இதில் உள்ளன, ஆனால் இது முக்கியமாக Unix போன்ற அமைவுகளில் செயலிகள் பொதுவாக எவ்வாறு செயல்படுகின்றன என்பதை அறிந்த தீவிரமாக செயல்படுபவர்களுக்கு ஆர்வத்தை தூண்டக்கூடும்.
AROS
AROS (www.aros.org)என்பது “AROS ஆராய்ச்சி இயக்க முறைமை” என்பதைக் குறிக்கிறது. இந்த பெயர் ஆனது ஒரு சுழல்நிலை சுருக்கமாக இருக்கலாம், ஆனால் இது பிரபலமான Amiga இயக்க முறைமையான AmigaOS(www.amigos.net) ஐ மீண்டும் உருவாக்கும் முயற்சியாகும். AROS ஆனது AmigaOS உடன் பரந்த இணக்கத்தன்மையை நோக்கமாகக் கொண்டுள்ளது, ஆனால் இது ஒரு முழுமையான மறுசெயலியாகும். AmigaOS ஐ விட இது கொண்டிருக்கும் ஒரு நன்மை என்னவென்றால், இது வழக்கமான கணினிகள்(PC) உட்பட பல்வேறு வகையான கணினிகளில்நன்றாக இயங்குகிறது.
Linux ஐப் போன்றே, தற்போது AROS இன் பல பதிப்புகள் கிடைக்கின்றன. அவற்றில் ஒன்று AROS One. மற்ற பதிப்புகளில் Icaros, AROS Vision ,ம் AspireOS ஆகியவை உள்ளடங்கும்.
ReactOS
AROSஆனது AmigaOS ஐ மீண்டும் கண்டுபிடிப்பதற்கு அர்ப்பணிப்புடன் இருந்ததால், ReactOS(www.reactos.org), ஆனது திறமூல பாணியில் Windows ஐ மீண்டும் செயல்படுத்த முயற்சிக்கிறது. இது மரபுபாணி Windows 9.x தோற்றத்தையும் உணர்வையும் பிரதிபலிக்க முயற்சிக்கிறது. hood இன் கீழ், இது Windows NT வகையை செயல்படுத்துகிறது, எனவே இது நவீன Windows பதிப்புகளுடன் இணக்கத்தன்மையை நோக்கமாகக் கொண்டுள்ளது.
நடைமுறையில், மைக்ரோசாப்ட் நிறுவனத்திடமிருந்து வரும் வழக்குகளைத் தடுக்க பின்னோக்குதெளிவாக்கும் அறையின் பொறியியல் தேவைப்படுவதால் வளர்ச்சி மெதுவாகிறது. மைக்ரோசாப்டின் APIகளும் ஒரு நகரும் இலக்காகும், எனவே மேம்படுத்துநர்கள் பெரும்பாலும் புதிதாகத் தொடங்க வேண்டியிருக்கும்.
இருப்பினும், ReactOS இன் உருவப்படங்களை(images) பதிவிறக்கம் செய்து இயக்கலாம். இது மிகவும் பயன்படுத்தக்கூடியதாக இருப்பதைக்காணலாம். இது ஒரு Solitaire விளையாட்டையும் உள்ளடக்கியது, இது குறைந்தபட்சம் விளம்பரம் இல்லாத பதிப்பில் சமீபத்திய Windows பதிப்புகளிலிருந்து தவிர்க்கப்பட்ட ஒன்று ஆகும்.
FreeDOS
ReactOS, ஆனது Windows NT ஐ மீண்டும் உருவாக்குவதை நோக்கமாகக் கொண்டிருந்தாலும், FreeDOS(www.freedos.org) என்றால் ReactOSஎன்பதை மீண்டும் செயல்படுத்த முயற்சிக்கிறது என்பதை யூகிக்க முடியுமா என்று சரிபார்த்திடுக. FreeDOS என்பது MS-DOS இன் வெளிப்படையான போலியாகும். ஒற்றை-பணி, ஒற்றை-பயனர் MS-DOS. 640k தடையுடன் கூடிய DOS, ஒரு நினைவக மேலாளரை இயக்காவிட்டால் (அதில் அடங்கும்).
2025 இல் இதுபோன்ற ஒரு இயக்க முறைமையை இயக்க விரும்புவது ஏன்? மிகத் தெளிவான காரணம் பழைய இயக்கமுறைமையை இயக்கிபயன்பெறமுடியுமா எனும் ஏக்கம்தான். MS-DOS இல் வளர்ந்தவர்களுக்கு இது நினைவகப் பாதையில் ஒரு வேடிக்கையான பயனஅனுபவமாகும். புதிய CMOS மின்கலண்களைத் தேடுவதில் விருப்பமில்லை என்றால், பழைய வணிக மென்பொருளையும், மிக முக்கியமாக, நவீன அல்லது vintage PC வன்பொருளில் விளையாட்டுகளையும் இயக்கலாம். ஒரு நடைமுறை பயன்பாடு லினக்ஸ் மட்டும் netbook.இல் BIOSஐ மறுவடிவமைப்பதாகும். பல BIOS பயன்பாடுகள் DOS உடன் மட்டுமே செயல்படுகின்றன. குறைந்தபட்ச லினக்ஸ் விநியோகங்களுடன் ஒப்பிடும்போது அதன் எளிமை காரணமாக அதை உட்பொதிக்கப்பட்ட அமைப்புகளுக்கான தளமாகவும் பயன்படுத்தலாம்.
GNU Hurd
லினக்ஸின் உருவாக்கமையம் செயலில் இருப்பதற்கு முன்பு, Hurd(ww.gnu.org) என்பது ஒரு கட்டணமற்ற மென்பொருள் இயக்க முறைமைக்கான உருவாக்கமையத்தை உருவாக்க GNU எனும் செயல்திட்டத்தின் முதல் முயற்சியாகும், இது மூலக் குறிமுறைவரிகளைப் படித்து மாற்றும் திறனை அனைவருக்கும் வழங்கியது. கார்னகி மெல்லன் பல்கலைக்கழகத்தின் புகழ்பெற்ற Mach kernelஐ அடிப்படையாகக் கொண்ட Hurd ஆனது, மீச்சிறுஉருவாக்கமையத்தின் அடிப்படையிலான உருவாக்கமையத்தினை உருவாக்குவதற்கான மற்றொரு முயற்சியாகும்.
கெடுவாய்ப்பாக, உருவாக்கமையத்தின் (kernel) வளர்ச்சி மேம்படுத்துநர்கள் முதலில் நினைத்ததை விட மிகவும் மெதுவாக உள்ளது. லினக்ஸின் உருவாக்கமையம்ஆனது Hurd,ஐத் தாண்டிச் சென்றது, ஆனால் அது இன்னும் செயலில் உள்ள செயல்திட்டமாகும். டெபியன் ஒரு Debian/Hurdஎனும் விநியோகத்தின் உருவப்படங்களை(images) கிடைக்கச் செய்துள்ளது, ஆனால் அது இன்னும் உற்பத்திப் பணிகளுக்கு நிலையானதாக இல்லை. பெரும்பாலான ஆற்றல் லினக்ஸுக்கு மாறியுள்ளதால், இயக்கிகளின் பற்றாக்குறை மிகப்பெரிய தடையாகத் தோன்றுகிறது. VirtualBox VM இல் நிறுவுகையின் திரையில் மட்டுமே அதைச் செய்ய முடிகின்றது. ஒரு மெய்நிகர் அல்லது உதிரி கணினியில் ஒரு OS உடன் ஒட்டிபற்றவைப்பு செய்ய விரும்பினால், அதை செயல்படச் செய்ய வைக்க முடிந்தால் Hurd,ஐபார்வையிடுவது மதிப்புக்குரியதாக இருக்கலாம்.
BSDs
லினக்ஸ் அல்லாத திறமூல OSகளில், மிக முக்கியமானவை BSDகளாக இருக்கலாம். 1970களின் பிற்பகுதியில் UC பெர்க்லியில் உருவாக்கப்பட்ட பெர்க்லி மென்பொருள் விநியோகத்தில் BSDகள் தங்கள் பாரம்பரியத்தை கூட்டாக தக்கவைத்திருப்பதைக் கண்டறியலாம். மற்ற பல்கலைக்கழகங்களை ஈர்க்கும் வகையில் அவர்கள் அசல் Unix ஐ மாற்றியமைத்தனர். TCP/IP ஐ செயல்படுத்திய முதல் பெரிய OSகளில் ஒன்றாக BSD இருந்ததால், பணிநிலையங்களிலும் BSD பிரபலமாக இருந்தது. இது இந்த பணிநிலையங்களை வலைபின்னலுடன் இணைப்பதை எளிதாக்கியது .இது நவீன இணையத்திற்கான அடித்தளத்தையும் அமைத்தது.
BSDகளில், FreeBSD(www.freebsd.org) என்பது மிகவும் பிரபலமானது. BSD ஐ கணினி(PC)-அடிப்படையிலான வன்பொருளுக்கு வாயிலாக செய்யும் 386BSD எனும் செயல்திட்டத்திலிருந்து இது வளர்ந்துவந்தது. அந்த செயல்திட்டம் நிறுத்தப்பட்டபோது, பல மேம்படுத்துநர்கள் தங்கள் சொந்த பதிப்பை உருவாக்க மூலக் குறிமுறைவரிகளைப் பயன்படுத்தினர். பிற கட்டமைப்புகளை விட கணினி (PC), Intel வன்பொருளில் முதன்மையாக கவனம் செலுத்தும் 386BSD இன் முயற்சியைத் தொடர FreeBSD இலக்கு வைத்தது. தற்போது FreeBSDஆனது பல்வேறு கட்டமைப்புகளில் இயங்குகிறது. ZFSக்கான சொந்த ஆதரவுடன், அதன் கோப்பு சேவையக திறன்களுக்கு இது மிகவும் பிரபலமானது. FreeBSD ஆனது Netflix இன் Open Connectஇன் உள்ளடக்க விநியோக வலைபின்னலையும் FlightAware எனும் விமான கண்காணிப்பு தளத்தையும் இயக்குகிறது.
NetBSD(www.netbsd.org) என்பது 386BSD எனும் செயல்திட்டத்தின் மற்றொரு கிளை ஆகும். FreeBSD துவக்கத்தில் x86 கணினிகளில் அதிக கவனம் செலுத்திய இடத்தில், NetBSD பெயர்வுத்திறனை நோக்கமாகக் கொண்டது, கிட்டத்தட்ட எந்தவொரு கணினியின் கட்டமைப்பிற்கும் பதிப்புகளை உருவாக்குகிறது. நம்முடைய கணினியில் அதை இயக்க விரும்புகின்றோமா? ஆம் எனில் கண்டிப்பாக,நாம் அதைச் செய்யலாம். நம்மிடம் சில பழைய கணினிகள் உள்ளனவா, ஒருவேளை பழைய Mac அல்லது Amiga போன்ற Motorola 68000 அடிப்படையிலான கணினி கூட உள்ளனவா? ஆம் எனில் அதில் கண்டிப்பாக NetBSD ஐயும் இயக்கலாம்.
ஒருவேளை நம்மிடம் டிஜிட்டல் எக்யூப்மென்ட் கார்ப்பரேஷனின் VAX எனும் மீச்சிறு கணினி கூட இருக்கிறதா? ஆம், அதற்கும் NetBSD-ஐப் பெறலாம். NetBSD-யின் முழக்கம் “கண்டிப்பாக இது NetBSD-ஐ இயக்குகிறது”. இது Laughing Squid.இல் காணப்படுவது போன்று ஒரு toasterஇலும் இயங்குகிறது.
OpenBSD என்பது NetBSD மேம்படுத்துநர் Theo de Raadt எனும் செயல்திட்டத்தின் மற்ற உறுப்பினர்களுடன் கொண்டிருந்த ஒரு தகராறின் விளைவாகும். அவர் பிரிந்து தனது சொந்த அமைவைத் தொடங்கினார். OpenBSD பாதுகாப்பில் கவனம் செலுத்துவதற்கு பெயர் பெற்றது. அதன் வளர்ச்சி முழுவதும் கணினியில் சில தொலைதூர ஓட்டைகள் மட்டுமே இருந்ததாக அவர்கள் கூறுகின்றனர். இது எந்த அமைவிற்கும், ஒரு திறமூல அமைவிற்கும் ஒரு ஈர்க்கக்கூடிய கூற்றுஆகும். OpenSSH ,tmux இன் முனைம multiplexer போன்ற பிற இடங்களில் OpenBSD-யின் பாகங்கள் பிரபலமாகிவிட்டன.
DragonFlyBSD என்பது நிலையான BSD குறிமுைவரிகளின்த் தளத்தில் சில தீவிர மாற்றங்களைச் செய்த ஒரு அமைவாகும். இந்த அமைவுஆனது HAMMER2 கோப்பு முறைமையை நம்பகத்தன்மைக்கான நகல் , திரைபடபிடிப்புகளுடன் கொண்டுள்ளது. இது மெய்நிகர் உருவாக்கமையங்களையும் வழங்குகிறது, அங்கு ஒரு உருவாக்கமையம் வழக்கமான சலுகை பெற்ற பயன்முறையில் இல்லாமல் பயனர் இடத்தில் இயங்க முடியும். இது மேம்படுத்துநர்கள் உருவாக்கமையங்களை பிழைத்திருத்துவதை எளிதாக்குகிறது.
லினக்ஸ் மட்டுமே திறமூல இயக்கமுறைமை (OS)அன்று. மேம்படுத்துநர்கள் புதிய ஆலோசனைகளை முயற்சிக்க விரும்பினால் இன்னும்கூட பல்வேறு புதிய இயக்கமுறைமை (OS) வர வாய்ப்புள்ளது. வேறு ஏதாவது விரும்பினால், இப்போது ஆய்வுசெய்திடவும் இன்னும் ஏராளமான வாய்ப்புகள் உள்ளன.