Difference between windows and linux operating system

Difference between windows and linux operating system

techietalks

Mon May 09 2022
Difference between windows and linux operating system
Advertisnment

லினக்ஸ் மற்றும் விண்டோஸ் இயக்கு தளங்களுக்கு இடையே உள்ளவேறுபாடுகள்

டெஸ்க்டாப் இயக்கு தளம்(Desktop ஆப்பரேட்டிங் சிஸ்டம்- operating system) என்று வரும்போது,​​விண்டோஸ்(Windows) தான் ஆதிக்கம் செலுத்தும் வெற்றியாளர் என்று பலர் நினைக்கலாம். ஆனால் அந்தத் தீர்ப்புக்கு வருவதற்கு நீங்கள் எந்த அளவுருக்களை கணக்கில் எடுத்துக்கொள்கிறீர்கள் என்பது மிகவும் தொடர்புடையதுஏனென்றால் நாம் விண்டோஸில்(Windows)பயன்படுத்தும் அனைத்து ஆன்லைன் சேவைகளும் லினக்ஸை(Linux) நம்பியுள்ளன. ஆண்ட்ராய்டு(Android), உலகின் மிகவும் பிரபலமான திறன்பேசிஇயக்குதளம்(Smartphone Operating System) லினக்ஸ் கர்னலில்(Linux Kernel) இயங்குகிறது.

விண்டோஸ்(Windows)ஒரு வெகுஜன சந்தை நுகர்வோரை மையமாகக் கொண்ட தயாரிப்பு என்றாலும், லினக்ஸ்(Linux) உள்கட்டமைப்பை பெரிதும் நம்பியிருக்கும் சேவைகளை வாங்குவது மதிப்புக்குரியது.

ஆரம்பகால வெளியீடுகள்

லினக்ஸ்(Linux)ஒரு இலவச இயக்கு தளம் கர்னலை(Free Operating SystemKernel) உருவாக்க லினஸ் டொர்வால்ட்ஸ்(Linus Torvalds) என்ற ஃபின்னிஷ் மாணவர் மூலம் தனிப்பட்ட திட்டமாக தொடங்கப்பட்டது. லினக்ஸ்(Linux) ஆரம்பத்திலிருந்தே இலவசமாகவும் திறந்ததாகவும் இருந்தது. லினஸ்(Linus) இந்தத் திட்டத்தை ஒரு வேடிக்கையான பக்கத் திட்டமாகத் தொடங்கினார், இது விரைவில் மிகப்பெரிய கட்டற்றநிரலாக்க திட்டங்களில் ஒன்றாக வளர்ந்தது. ஆரம்பத்தில், லினக்ஸ்(Linux) அதன் சொந்த உரிமத்தின் கீழ் இருந்தது, இது வணிக நடவடிக்கைக்கு ஒரு தடையைக் கொண்டிருந்தது. பின்னர் திட்டம் GPLv2-யை ஏற்றுக்கொண்டது.

மறுபுறம், மைக்ரோசாப்டின் விண்டோஸ்(Microsoft Windows) 1.0 இயக்கு தளத்தின் அடிப்படை அம்சத்தை பிரதிநிதித்துவப்படுத்தும்பெட்டிகள்(Boxes) காரணமாக "Windows"எனபெயரிடப்பட்டது. இது 1986-யில் வெளியிடப்பட்டது மற்றும் லினக்ஸ்(Linux)போலில்லாமல், மைக்ரோசாப்ட்(Microsoft) உரிமம் வழங்கும் திட்டத்தில் விற்கப்பட்ட முற்றிலும் பாதுகாக்கப்பட்ட மூல தயாரிப்பு ஆகும்.

உரிமம்மற்றும்மென்பொருள்அணுகல்வேறுபாடுகள்

லினக்ஸ்(Linux) மற்றும் விண்டோஸுக்கு(Windows) இடையே உள்ள மிகப்பெரிய வித்தியாசமாக Source Code-டின்தன்மையாக இருக்கலாம்.

மறுபுறம், நீங்கள் விண்டோஸ் குழுவில் பொறியியலாளராக இல்லாவிட்டால், Source Code-டை அணுக முடியாது. இந்த வெளிப்படைத்தன்மை நன்மைகள் மற்றும் தீமைகள் இரண்டையும் கொண்டுள்ளது, ஒருபுறம் இது மென்பொருளின் வேகமான மற்றும் கூட்டு வளர்ச்சிக்கு உதவுகிறது, மறுபுறம், தீங்கிழைக்கும் டெவலப்பர்கள் அவர்கள் பயன்படுத்தக்கூடிய கோட்பேஸின்(codebase) பலவீனம் மற்றும் அனைத்து மென்பொருகளுக்கும் தீங்கிழைக்கும் அணுகலை வழங்குகிறது.Source Code-டைப் பார்த்து என்ன நடக்கிறது என்பதைக் கண்டறிவதன் மூலம் லினக்ஸில் (Linux) ஒரு குறிப்பிட்ட சிக்கலைத் சரி செய்வதற்கான நெகிழ்வுத்தன்மை உங்களிடம் உள்ளது என்று கூறப்படுகிறது. விண்டோஸில்(Windows) இவை எதுவும் சாத்தியமில்லை.

வளர்ச்சி நிலைப்பாட்டில் லினக்ஸ்(Linux) மிகவும் அணுகக்கூடியதுவிண்டோஸில்(Windows) இந்தஅம்சம்இல்லை ஆனால் அணுகலுடன் உரிமமும் வருகிறது. மென்பொருள் எவ்வாறு விநியோகிக்கப்படும் என்பதை உரிமம் தீர்மானிக்கிறது. லினக்ஸ்(Linux) ஜிபிஎல்-உரிமம்(GPL License) பெற்ற இயக்க முறைமையுடன், நீங்கள் அந்த மென்பொருளை மாற்றியமைக்கவும், மறுவெளியீடு(republish) செய்யவும் மற்றும் Code-டை நீங்கள் கிடைக்கும் வரை விற்கவும் உங்களுக்கு சுதந்திரம் உள்ளது.GPL உரிமத்துடன், நீங்கள் Linux-யின் நகலை பதிவிறக்கம் செய்து, நீங்கள் விரும்பும் பல கணினிகளில் நிறுவலாம். மைக்ரோசாப்டின்(Microsoft) உரிமம்(License) இதிலிருந்து மிகவும் வேறுபட்டது, ஏனெனில் நீங்கள் Code-டை மாற்ற முடியாது, ஏனெனில் முதலில் நீங்கள் மாற்றுவதற்கு Code கிடைக்கவில்லை. இரண்டாவதாக, விண்டோஸிற்கான(Windows) ஒற்றை உரிமம் ஒரு இயந்திரத்தை மட்டுமே பயன்படுத்த முடியும்.

செயலிகள் நிறுவப்படும்தன்மைஅடிப்படையிலானவேறுபாடுகள்

பெரும்பாலான லினக்ஸ்(Linux)இயக்கு தளங்களில்(Operating System) செயலிகள் நிறுவப்படும்(install) மைய இருப்பிடம் உங்களிடம் உள்ளது. இது புதிய செயலிகளைச் சேர்ப்பதை மிகவும் எளிதாக்குகிறது மற்றும் அவை தேவையில்லாதபோது அவற்றை நீக்குகிறது. லினக்ஸின் பேக்கேஜ் மேனேஜ்மென்ட்(package management) அம்சம் மிகவும் உதவிகரமாக இருக்கிறது, ஏனெனில் நீங்கள் இணையத்தைத் சார்ந்து இருக்காமல் நேரடியாகப் செயலிகளைத் தேடி நிறுவலாம்(install).

விண்டோஸ்(Windows) உடன், நீங்கள் நிறுவ விரும்பும் செயலியை எங்கு கண்டுபிடிப்பது என்பதை நீங்கள் அறிந்திருக்க வேண்டும். பின்னர் அதை பதிவிறக்கம் செய்து, நிறுவலைத்(installation) தொடர .exe கோப்பை இயக்கும் செயல்முறை வரும். இப்போது பயன்பாடு நிறுவப்பட்டதால், கோப்பு முறைமையின் எத்தனை பகுதிகளைத் தொட்டது என்பது உங்களுக்குத் தெரியாது. இது உங்கள் பதிவேட்டைக் குழப்பியிருக்கலாம் அல்லது இல்லாமல் இருக்கலாம். எனவே லினக்ஸில்(Linux) செயலிகளின் மையப்படுத்தப்பட்ட நிறுவலுடன்(centralized installation) ஒப்பிடுகையில், விண்டோஸ்(windows) சற்று கடினமானநிறுவல்முறையைகொண்டுள்ளது.

தயாரிப்பாளர் ஆதரவு

லினக்ஸில்(Linux) பிரத்யேக ஆதரவு வரிசை இல்லை என்று மக்கள் நினைக்கும் போது,​​​​அது ஒரு பெரிய சமூகத்தைக் கொண்டுள்ளது மற்றும் உங்கள் எல்லா பிரச்சனைகளுக்கும் மன்றங்கள், ஆன்லைன் தேடல் மற்றும் ஏராளமான அர்ப்பணிப்பு தளங்கள் மூலம் தீர்வு காணலாம். நீங்கள் லினக்ஸை பெரிதும் நம்பியிருக்கும் நிறுவனமாக இருந்தால், நீங்கள் Red Hat போன்ற நிறுவனங்களிடமிருந்து ஒப்பந்தத்தைப் பெறலாம்.

மறுபுறம் விண்டோஸ்(Windows) ஒரு முழு வணிக தயாரிப்பாக(commercial product) இருப்பதால் உங்களுக்கு அர்ப்பணிப்பு ஆதரவை வழங்குகிறது. லினக்ஸில்(Linux) ஆதரவுக்காக உங்களால் முடிந்த அனைத்தையும் செய்யலாம், ஆனால் நீங்கள் உடனடி ஆதரவைப் பெறலாம் என்பது விண்டோஸையும் லினக்ஸுக்கு மேல் விளிம்பையும் தருகிறது. நிச்சயமாக, இது உரிமத்தை வாங்கக்கூடிய விலையில் வருகிறது.

இரண்டில் எது சிறந்தது?

முடிவாக, ஒரு குறிப்பிட்ட விநியோகத்துடன்(Distribution) நீங்கள் எந்தப் பயன்பாட்டு விஷயத்தை இலக்காகக் கொண்டீர்கள் என்பதுமுக்கியம். தினசரி பயனர்கள் லினக்ஸ்(Linux) விநியோகத்தைப்(Distribution)பின்பற்ற வேண்டிய அவசியத்தைக் கண்டறிய வேண்டிய அவசியமில்லை. மாற்றங்களை மிகவும் எளிதாக்கும் இயக்கு தளத்தைப் பயன்படுத்த அனுமதிப்பது புத்திசாலித்தனமான விஷயமாக இருக்காது, ஏனெனில் அவர்கள் கணினியைப் பயன்படுத்த முடியாததாக மாற்றுவதற்கு ஏதாவது செய்து முடிவடையும்.

மறுபுறம், வேலை செய்யும் வணிகங்கள் மற்றும் சேவைகளுக்கு லினக்ஸைத்(Linux) தவிர வேறு பயன்பாட்டு விருப்பங்கள் இல்லை, ஏனெனில் அந்தச் சூழ்நிலைகளில் விண்டோஸைப்(Windows) பயன்படுத்துவது அவர்கள் விரும்புவதை விட எளிதாக மாற்றங்களைச் செய்வதற்கான நோக்கத்தை குறைக்கும்.

ஆக மொத்தத்தில், நீங்கள் ஒரு சராசரி பயனராக இருந்தால், ஒரு இயக்கு தளத்தின் உட்புறங்கள் எவ்வாறு செயல்படுகின்றன என்பதில் எந்த தொடர்பும் இல்லை என்றால் விண்டோஸ்(Windows)தான் சரியான தேர்வாக இருக்கும். ஆனால் நீங்கள் ஒரு பொறியியலாளராகவோ அல்லது தொழில்நுட்ப வல்லுநராகவோ இருந்தால் நீங்கள் பணம் செலுத்திய கணினியின் மீது முழுக் கட்டுப்பாட்டை விரும்பும் ஆர்வலராக இருந்தாலும், லினக்ஸ்(Linux)மட்டுமே உங்களுக்கான ஒரே வழி.

Advertisnment