లైనక్స్ ఒక ఉచిత సాఫ్ట్వేర్ ఆపరేటింగ్ సిస్టమ్ (ఇది ఏ వ్యక్తి లేదా సంస్థ యాజమాన్యంలో లేదు), కాబట్టి దీన్ని కంప్యూటర్లో ఇన్స్టాల్ చేసి ఉపయోగించటానికి లైసెన్స్ కొనవలసిన అవసరం లేదు. ఇది మల్టీటాస్కింగ్, మల్టీ-యూజర్ సిస్టమ్, యునిక్స్కు అనుకూలంగా ఉంటుంది మరియు కమాండ్ ఇంటర్ఫేస్ మరియు గ్రాఫికల్ ఇంటర్ఫేస్ను అందిస్తుంది, ఇది భవిష్యత్తు కోసం గొప్ప అవకాశాలతో చాలా ఆకర్షణీయమైన వ్యవస్థగా చేస్తుంది.
ఉచిత సాఫ్ట్వేర్ కావడంతో , సోర్స్ కోడ్ ప్రాప్యత చేయగలదు, తద్వారా ఏ యూజర్ అయినా దీన్ని అధ్యయనం చేయవచ్చు మరియు సవరించవచ్చు. లైనక్స్ లైసెన్స్ అమ్మకపు హక్కును పరిమితం చేయదు, కాబట్టి వివిధ వాణిజ్య సాఫ్ట్వేర్ కంపెనీలు లైనక్స్ వెర్షన్లను పంపిణీ చేస్తాయి. ఇది కాకుండా, ఈ వ్యవస్థ గ్రాఫికల్ ఎన్విరాన్మెంట్ కోసం చాలా పంపిణీలు మరియు విండో మేనేజర్లను కలిగి ఉంది.
లైనక్స్ ఆపరేటింగ్ సిస్టమ్ను లినస్ టోర్వాల్డ్స్ అభివృద్ధి చేశారు, మరియు ఇది మినిక్స్ సిస్టమ్పై ఆధారపడింది, ఇది యునిక్స్ సిస్టమ్పై ఆధారపడి ఉంటుంది, టోర్వాల్డ్స్ దీనికి ఉపకరణాలు మరియు యుటిలిటీలను జోడించి, అది పని చేస్తుంది. లైనక్స్ యొక్క మొదటి సంస్కరణ నాటికి, ఈ వ్యవస్థను దాని సృష్టికర్త సమన్వయంతో ప్రపంచవ్యాప్తంగా వేలాది మంది ప్రోగ్రామర్లు సవరించారు.
లైనక్స్ పేరు దాని రచయిత లినస్ మరియు యునిక్స్ ఆపరేటింగ్ సిస్టమ్ పేరు నుండి వచ్చింది. అయినప్పటికీ, దాని అసలు పేరు గ్నూ / లైనక్స్, ఎందుకంటే సిస్టమ్ గ్నూ జిపిఎల్ (జనరల్ పబ్లిక్ లైసెన్స్) క్రింద పంపిణీ చేయబడుతుంది .
లైనక్స్ నిర్మాణం ఆపరేటింగ్ సిస్టమ్ యొక్క అత్యంత ప్రాధమిక సేవలను అమలు చేసే హైబ్రిడ్ మైక్రోకెర్నల్పై ఆధారపడి ఉంటుంది. కెర్నల్ వ్యవస్థ మూలం; మెమరీ, మైక్రోప్రాసెసర్, పెరిఫెరల్స్ మొదలైన అన్ని వనరులను నిర్వహించడం, హార్డ్వేర్తో నేరుగా సంకర్షణ చెందే భాగం.
అదనంగా, ఇది షెల్ లేదా కమాండ్ ఇంటర్ప్రెటర్ అని పిలువబడే కెర్నల్ నుండి వినియోగదారుని వేరుచేసే ఒక ప్రోగ్రామ్ను కలిగి ఉంది, దీని పనితీరు వినియోగదారు సిస్టమ్కు పంపే ఆదేశాలు లేదా అనువర్తనాలను, టెక్స్ట్ మోడ్లోని టెర్మినల్ నుండి లేదా గ్రాఫికల్ ఎన్విరాన్మెంట్ నుండి అర్థం చేసుకోవడం మరియు వాటిని అనువదించడం. ఆపరేటింగ్ సిస్టమ్ అర్థం చేసుకునే సూచనలు.
దాని సంస్కరణను బట్టి, ఈ ఆపరేటింగ్ సిస్టమ్ సూపర్ కంప్యూటర్లు మరియు వ్యక్తిగత కంప్యూటర్ల వంటి సర్వర్లలో ఉపయోగించబడుతుంది. లైనక్స్ యొక్క విభిన్న రకాలను డిస్ట్రిబ్యూషన్స్ అని పిలుస్తారు, వాటిలో రెడ్ హాట్-ఫెడోరా, సూస్, డెబియన్, ఉబుంటు మరియు మాండ్రివా ఉన్నాయి.
ప్రతి లైనక్స్ పంపిణీ ఆపరేటింగ్ సిస్టమ్ నవీకరణల ద్వారా కెర్నల్ను పంపిణీ చేస్తుంది. కెర్నల్ యొక్క ప్రతి సంస్కరణను చుక్కల ద్వారా వేరు చేసిన 3 లేదా 4 సంఖ్యలతో వేరు చేయవచ్చు. ప్రతి సంఖ్య యొక్క అర్థం క్రింది విధంగా ఉంటుంది:
1. కెర్నల్ వెర్షన్; కెర్నల్ కోడ్లో పెద్ద మార్పు ఉంటే అది మారుతుంది.
2. కెర్నల్ యొక్క ప్రధాన పునర్విమర్శ.
3. కొత్త డ్రైవర్లను చేర్చడం లేదా కొన్ని క్రొత్త ఫీచర్లు వంటి చిన్న పునర్విమర్శ.
4. అదే పునర్విమర్శలో లోపాలు లేదా భద్రతా లోపాల దిద్దుబాట్లు.
ఇటీవలి సంవత్సరాలలో లైనక్స్ చాలా దూరం వచ్చింది, గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్లలో మెరుగుదలలు మరియు హార్డ్వేర్ వనరులను గుర్తించడం మరియు ఉపయోగించడం. విండోస్ మరియు యునిక్స్ లలో ఇది కొద్దికొద్దిగా పెరుగుతోంది, ఇది కంప్యూటర్ వినియోగదారులకు మరియు నిపుణుల వ్యాపారాలకు (ఐబిఎమ్ లేదా హ్యూలెట్ ప్యాకర్డ్ వంటి సంస్థలు) ఇష్టమైనదిగా మారింది, వారు ఇతరులతో పోలిస్తే ఇది బలమైన మరియు తక్కువ-ధర ప్రత్యామ్నాయంగా భావిస్తారు. ఆపరేటింగ్ సిస్టమ్స్; మరియు అవి సాధారణంగా సర్వర్ సిస్టమ్స్లో భాగంగా సంబంధిత సాంకేతిక మద్దతును అందిస్తాయి.