വിൻഡോസ് എൻടി
നിർമ്മാതാവ് | Microsoft |
---|---|
പ്രോഗ്രാമിങ് ചെയ്തത് | C, C++, and Assembly language[1] |
തൽസ്ഥിതി: | Current |
സോഴ്സ് മാതൃക | |
പ്രാരംഭ പൂർണ്ണരൂപം | ജൂലൈ 27, 1993 (as Windows NT 3.1) |
നൂതന പൂർണ്ണരൂപം | Windows 10, version 1909 (10.0.18363.815) ഏപ്രിൽ 21, 2020 |
നൂതന പരീക്ഷണരൂപം: | Windows 10, Insider Fast Ring (10.0.19613.1000) ഏപ്രിൽ 22, 2020 Windows 10, version 2004 (10.0.19041.207) ഏപ്രിൽ 14, 2020 |
പുതുക്കുന്ന രീതി | Windows Update, Windows Server Update Services |
സപ്പോർട്ട് പ്ലാറ്റ്ഫോം | IA-32, x86-64 and ARM (and historically DEC Alpha, Itanium, MIPS, and PowerPC) |
കേർണൽ തരം | Hybrid |
യൂസർ ഇന്റർഫേസ്' | Graphical (Windows shell) |
സോഫ്റ്റ്വെയർ അനുമതി പത്രിക | Depending on version, edition or customer choice: Trialware, commercial software, volume licensing, OEM-only, SaaS, S+S |
വെബ് സൈറ്റ് | www |
മൈക്രോസോഫ്റ്റ് നിർമ്മിച്ച ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ ഒരു കുടുംബമാണ് വിൻഡോസ് എൻടി, അതിന്റെ ആദ്യ പതിപ്പ് 1993 ജൂലൈ 27 ന് പുറത്തിറങ്ങി. ഇത് ഒരു പ്രോസസർ-സ്വതന്ത്ര, മൾട്ടിപ്രോസസിംഗ്, മൾട്ടി-യൂസർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റമാണ്.
വിൻഡോസ് എൻടിയുടെ ആദ്യ പതിപ്പ് വിൻഡോസ് എൻടി 3.1 ആയിരുന്നു, ഇത് വർക്ക് സ്റ്റേഷനുകൾക്കും സെർവർ കമ്പ്യൂട്ടറുകൾക്കുമായി നിർമ്മിച്ചു. എംഎസ്-ഡോസിനെ അടിസ്ഥാനമാക്കിയുള്ള വിൻഡോസിന്റെ ഉപഭോക്തൃ പതിപ്പുകൾ പൂർത്തിയാക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ് (വിൻഡോസ് 1.0 മുതൽ വിൻഡോസ് 3.1 എക്സ് വരെ).ക്രമേണ, വിൻഡോസ് എൻടി കുടുംബം എല്ലാ പേഴ്സണൽ കമ്പ്യൂട്ടറുകൾക്കുമായി മൈക്രോസോഫ്റ്റിന്റെ പൊതു-ഉദ്ദേശ്യ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉൽപ്പന്ന നിരയിലേക്ക് വികസിപ്പിക്കുകയും വിൻഡോസ് 9 എക്സ് കുടുംബത്തെ ഒഴിവാക്കുകയും ചെയ്തു. "എൻടി" മുമ്പ് "പുതിയ സാങ്കേതികവിദ്യ" ലേക്ക് വികസിപ്പിച്ചെങ്കിലും പ്രത്യേക അർത്ഥമൊന്നുമില്ല. വിൻഡോസ് 2000 മുതൽ, [2] ഉൽപ്പന്ന നാമത്തിൽ നിന്ന് "എൻടി" നീക്കംചെയ്തു, മാത്രമല്ല ഉൽപ്പന്ന പതിപ്പ് സ്ട്രിംഗിൽ മാത്രമേ ഇത് ഉൾപ്പെടുത്തിയിട്ടുള്ളൂ.[3]
വിൻഡോസിന്റെ ആദ്യത്തെ 32-ബിറ്റ് പതിപ്പാണ് എൻടി, അതേസമയം ഉപഭോക്തൃ-കേന്ദ്രീകൃത കൗണ്ടർപാർട്ടുകളായ വിൻഡോസ് 3.1 എക്സ്, വിൻഡോസ് 9 എക്സ് എന്നിവ 16-ബിറ്റ് / 32-ബിറ്റ് ഹൈബ്രിഡുകളായിരുന്നു. ഇത് ഒരു മൾട്ടി-ആർക്കിടെക്ചർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റമാണ്. തുടക്കത്തിൽ, ഐഎ-32(IA-32), എംഐപിഎസ്(MIPS), ഡെക്(DEC) ആൽഫ എന്നിവയുൾപ്പെടെ നിരവധി ഇൻസ്ട്രക്ഷൻ സെറ്റ് ആർക്കിടെക്ചറുകളെ ഇത് പിന്തുണച്ചിരുന്നു;പവർപിസി(PowerPC), ഇറ്റേനിയം(Itanium), x64, ആം എന്നിവയ്ക്കുള്ള പിന്തുണ പിന്നീട് ചേർത്തു. ഏറ്റവും പുതിയ പതിപ്പുകൾ x86 (കൂടുതൽ വ്യക്തമായി IA-32, x64),ആം(ARM) എന്നിവയെ പിന്തുണയ്ക്കുന്നു. വിൻഡോസ് ഷെൽ, വിൻഡോസ് എപിഐ, നേറ്റീവ് എപിഐ, ആക്ടീവ് ഡയറക്ടറി, ഗ്രൂപ്പ് പോളിസി, ഹാർഡ്വെയർ അബ്സ്ട്രാക്ഷൻ ലേയർ, എൻടിഎഫ്എസ്, ബിറ്റ്ലോക്കർ, വിൻഡോസ് സ്റ്റോർ, വിൻഡോസ് അപ്ഡേറ്റ്, ഹൈപ്പർ-വി എന്നിവ വിൻഡോസ് എൻടി കുടുംബത്തിന്റെ പ്രധാന സവിശേഷതകളാണ്.
നാമകരണം
[തിരുത്തുക]ഡേവ് കട്ട്ലർ പറയുന്നത് പ്രകാരം "ഡബ്ല്യുഎൻടി" എന്ന ഇനീഷ്യലിസത്തെ വിഎംഎസിലെ ഒരു പ്ലേ ആണെന്ന് സൂചിപ്പിച്ചിരിക്കുന്നു, ഓരോ അക്ഷരങ്ങളായി വർദ്ധിപ്പിക്കുകയായിരുന്നു.[4]എന്നിരുന്നാലും, ഈ പ്രോജക്റ്റ് യഥാർത്ഥത്തിൽ ഒ.എസ് / 2 ന്റെ ഫോളോ-ഓൺ ആയിട്ടാണ് ഉദ്ദേശിച്ചിരുന്നത്, വിൻഡോസ് ബ്രാൻഡ് ലഭിക്കുന്നതിന് മുമ്പ് അതിനെ "എൻടി ഒഎസ് / 2" എന്ന് വിളിച്ചിരുന്നു.[5]യഥാർത്ഥ എൻടി ഡവലപ്പർമാരിൽ ഒരാളായ മാർക്ക് ലൂക്കോവ്സ്കി പറയുന്നത്, യഥാർത്ഥ ടാർഗെറ്റ് പ്രോസസ്സറായ ഇന്റൽ ഐ 860 ൽ നിന്നാണ് ഈ പേര് എടുത്തതെന്ന്, കോഡ് നാമമുള്ള എൻ 10 ("എൻ-ടെൻ").[6]ബിൽ ഗേറ്റ്സുമായുള്ള 1998 ലെ ചോദ്യോത്തര സെഷനിൽ ഈ അക്ഷരങ്ങൾ മുമ്പ് "പുതിയ സാങ്കേതികവിദ്യ" എന്നതിലേക്ക് വ്യാപിപ്പിച്ചിരുന്നുവെങ്കിലും പ്രത്യേക അർത്ഥമൊന്നുമില്ല.[7] വിൻഡോസ് 2000 ൽ നിന്നും അതിനുശേഷമുള്ള പതിപ്പുകളിൽ നിന്നും ഈ അക്ഷരങ്ങൾ ഒഴിവാക്കി, മൈക്രോസോഫ്റ്റ് ആ ഉൽപ്പന്നത്തെ "എൻടി ടെക്നോളജിയിൽ നിർമ്മിച്ചത്" എന്ന് വിശേഷിപ്പിച്ചു.[8]
പ്രധാന സവിശേഷതകൾ
[തിരുത്തുക]എൻടിയുടെ പ്രധാന ഉദ്ദേശ്യങ്ങളിലൊന്ന് ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ പോർട്ടബിലിറ്റി എന്നിവയാണ്. വിവിധതരം പ്രോസസ്സർ ആർക്കിടെക്ചറുകൾക്കായി എൻടി ഫാമിലി ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ വിവിധ പതിപ്പുകൾ പുറത്തിറക്കി, തുടക്കത്തിൽ ഐഎ-32, എംഐപിഎസ്, ഡിഇസി ആൽഫ എന്നിവ പവർപിസി, ഇറ്റാനിയം, x86-64, ആം(ARM) എന്നിവ പിന്നീടുള്ള പതിപ്പുകളിൽ പിന്തുണയ്ക്കുന്നു. ഓരോ പ്ലാറ്റ്ഫോമിനും ഇഷ്ടാനുസൃത ഹാർഡ്വെയർ അബ്സ്ട്രാക്ഷൻ ലെയർ (എച്ച്എഎൽ) ഉള്ള ഒരു സാധാരണ കോഡ് ബേസ് ഉണ്ടായിരിക്കുക എന്നതായിരുന്നു പ്രാരംഭ ആശയം. എന്നിരുന്നാലും, എംഐപിഎസ്, ആൽഫ, പവർപിസി എന്നിവയ്ക്കുള്ള പിന്തുണ പിന്നീട് വിൻഡോസ് 2000 ഇറക്കിയപ്പോൾ ഉപേക്ഷിച്ചു. വിൻഡോസ് എപിഐ, പോസിക്സ്, [9], ഒഎസ് / 2 എപിഐകൾ [10] എന്നിവയുൾപ്പെടെ നിരവധി എപിഐ "പേഴ്സാണിലിറ്റീസ്" പിന്തുണയോടെയാണ് ബ്രോഡ് സോഫ്റ്റ്വെയർ അനുയോജ്യത ആദ്യം നേടിയത് - ആദ്യത്തേത് വിൻഡോസ് എക്സ്പിയിൽ ആരംഭിച്ച് ഘട്ടംഘട്ടമായി അവസാനിപ്പിച്ചു.[11]ഇന്റഗ്രേറ്റഡ് ഡോസ് വെർച്വൽ മെഷീൻ വഴി ഭാഗിക എംഎസ്ഡോസും വിൻഡോസ് 16-ബിറ്റ് അനുയോജ്യതയും ഐഎ-32 ൽ നേടുന്നു - എന്നിരുന്നാലും ഈ സവിശേഷത മറ്റ് ആർക്കിടെക്ചറുകളിൽ ലഭ്യമല്ല.[12]
സിസ്റ്റങ്ങൾക്കും സേവനങ്ങൾക്കും സുരക്ഷാ അനുമതികളുള്ള ഒരു റിച്ച് സെറ്റ് പ്രയോഗിക്കാൻ അനുവദിക്കുന്ന ഓരോ ഒബ്ജക്റ്റ് (ഫയൽ, ഫംഗ്ഷൻ, റോൾ) ആക്സസ് കൺട്രോൾ ലിസ്റ്റുകളെ എൻടി പിന്തുണച്ചിട്ടുണ്ട്. മുമ്പത്തെ ഒഎസ് 2 ലാൻ(OS / 2 LAN) മാനേജർ നെറ്റ്വർക്കിംഗിനുള്ള വിൻഡോസ് നെറ്റ്വർക്ക് പ്രോട്ടോക്കോളുകളും എൻടി പിന്തുണച്ചിട്ടുണ്ട്, ടിസിപി / ഐപി നെറ്റ്വർക്കിംഗും (ഇതിനായി മൈക്രോസോഫ്റ്റ് ആദ്യം സ്പൈഡർ സിസ്റ്റങ്ങളിൽ നിന്നുള്ള സ്ട്രീംസ്(STREAMS) അടിസ്ഥാനമാക്കിയുള്ള സ്റ്റാക്കിൽ നിന്ന് ഉരുത്തിരിഞ്ഞ ഒരു ടിസിപി / ഐപി സ്റ്റാക്ക് നടപ്പിലാക്കാൻ ഉപയോഗിച്ചിരുന്നു, പിന്നീട് ഇൻ-ഹൗസിൽ മാറ്റിയെഴുതി).[13]
32-ബിറ്റ് പ്രോസസറുകളിൽ 32-ബിറ്റ് ഫ്ലാറ്റ് വെർച്വൽ മെമ്മറി അഡ്രസ്സ് ഉപയോഗിച്ച വിൻഡോസിന്റെ ആദ്യ പതിപ്പായിരുന്നു വിൻഡോസ് എൻടി 3.1. അതിന്റെ അനുബന്ധ ഉൽപ്പന്നമായ വിൻഡോസ് 3.1, സെഗ്മെന്റഡ് അഡ്രസ്സിംഗ് ഉപയോഗിക്കുകയും പേജുകളിൽ 16-ബിറ്റിൽ നിന്ന് 32-ബിറ്റ് അഡ്രസ്സിലേക്ക് മാറുകയും ചെയ്തു.
വിൻഡോസ് എൻടി 3.1 ഒരു സിസ്റ്റം എപിഐ നൽകുന്ന ഒരു സൂപ്പർ കേർണൽ, സൂപ്പർവൈസർ മോഡിൽ പ്രവർത്തിക്കുന്നു (x86 ലെ റിംഗ് 0; എല്ലാ പ്ലാറ്റ്ഫോമുകളിലും "കേർണൽ മോഡ്" എന്ന് വിൻഡോസ് എൻടിയിൽ പരാമർശിക്കുന്നു), കൂടാതെ അവരുടെ സ്വന്തം എപിഐകളുള്ള ഒരു കൂട്ടം ഉപയോക്തൃ-സ്പേസ് പരിതസ്ഥിതികൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. മാത്രമല്ല പുതിയ വിൻ 32 പരിസ്ഥിതി, ഒ.എസ് / 2 1.3 ടെക്സ്റ്റ് മോഡ് പരിസ്ഥിതി, പോസിക്സ്(POSIX) പരിസ്ഥിതി എന്നിവ കൂടി ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
അവലംബം
[തിരുത്തുക]- ↑ Lextrait, Vincent (January 2010). "The Programming Languages Beacon" (v10.0 ed.). Retrieved January 4, 2010.
- ↑ "Microsoft Renames Windows NT 5.0 Product Line to Windows 2000; Signals Evolution of Windows NT Technology Into Mainstream" (Press release). Microsoft. October 27, 1998.
- ↑ "OperatingSystem.VersionString Property". MSDN. Microsoft. Retrieved November 10, 2014.
- ↑ Zachary, G Pascal (1994). Show Stopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft. Free Press. ISBN 978-0-02-935671-5.
- ↑ "Microsoft Windows NT OS/2 Design Workbook". American history. Smithsonian. Retrieved March 17, 2017.
- ↑ Thurrott, Paul. "History of Windows Server 2003: The Road To Gold". Win super site.
- ↑ Gates, Bill (ജൂൺ 5, 1998). "Q&A: Protecting children from information on the Internet". Archived from the original on മേയ് 26, 2001. Retrieved ജൂൺ 26, 2005.
- ↑ "Windows 2000 is a name that reflects NT's continued move to the technology mainstream". Microsoft.com. October 27, 1998. Retrieved November 13, 2011.
- ↑ "Paul Thurrott's SuperSite for Windows". Win super site. Retrieved November 24, 2010.
- ↑ "28 – OS/2 Compatibility", MS Windows NT 4 Workstation (resource kit), Microsoft, retrieved November 24, 2010
- ↑ "POSIX and OS/2 are not supported in Windows XP or in Windows Server 2003". Support. Microsoft. November 5, 2007. Retrieved November 24, 2010.
- ↑ "x64 editions deployment". Archived from the original on 2014-12-18. Retrieved November 24, 2010.
- ↑ Barr, Adam (June 19, 2001), "Microsoft, TCP/IP, Open Source, and Licensing", Kuro5hin, retrieved February 22, 2013