സ്പ്രിംഗ് (ഓപ്പറേറ്റിംഗ് സിസ്റ്റം)

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
Jump to navigation Jump to search
Spring
നിർമ്മാതാവ്Sun Microsystems
തൽസ്ഥിതി:Discontinued
പ്രാരംഭ പൂർണ്ണരൂപം1993; 27 years ago (1993)
കേർണൽ തരംMicrokernel

1990 കളുടെ തുടക്കത്തിൽ സൺ മൈക്രോസിസ്റ്റംസിൽ വികസിപ്പിച്ചെടുത്ത നിർത്തലാക്കിയ പ്രോജക്റ്റ് / പരീക്ഷണാത്മക മൈക്രോ കേർണൽ അടിസ്ഥാനമാക്കിയുള്ള ഒബ്ജക്റ്റ് ഓറിയന്റഡ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റമാണ് സ്പ്രിംഗ്. മാച്ച് കേർണലിൽ വികസിപ്പിച്ച ആശയങ്ങളുമായി സാമ്യമുള്ള സാങ്കേതികവിദ്യ ഉപയോഗിച്ച്, സ്പ്രിംഗ് മൾട്ടിപ്പിൾ ഇൻഹെറിറ്റൻസിനെയും മറ്റ് സവിശേഷതകളെയും പിന്തുണയ്ക്കുന്ന ഒരു സമ്പന്നമായ പ്രോഗ്രാമിംഗ് അന്തരീക്ഷം നൽകുന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ചു. സ്പ്രിംഗ് ഹോസ്റ്റുചെയ്യുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ നിന്ന് കൂടുതൽ വൃത്തിയായി വേർതിരിക്കപ്പെട്ടു, അതിന്റെ യുണിക്സ് വേരുകളിൽ നിന്ന് മോചനം നേടുകയും ഒരേ സമയം നിരവധി ഒഎസുകൾ പ്രവർത്തിപ്പിക്കാൻ അനുവദിക്കുകയും ചെയ്തു.1990 കളുടെ മധ്യത്തിൽ വികസനം മുടങ്ങി, പക്ഷേ പദ്ധതിയിൽ നിന്നുള്ള നിരവധി ആശയങ്ങളും ചില കോഡുകളും പിന്നീട് ജാവ പ്രോഗ്രാമിംഗ് ഭാഷാ ലൈബ്രറികളിലും സോളാരിസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലും വീണ്ടും ഉപയോഗിച്ചു.

ചരിത്രം[തിരുത്തുക]

മെർജ് ചെയ്ത‌(ലയിപ്പിച്ച) യുണിക്സ് സൃഷ്ടിക്കുന്നതിനുള്ള സൺ, എടി ആൻഡ് ടി എന്നിവയുടെ സഹകരണത്തിന്റെ ഭാഗമായി 1987 ൽ സ്പ്രിംഗ് ഒരു റൗണ്ട്എബൗട്ട് രീതിയിൽ ആരംഭിച്ചു, "യുണിക്സിനെ ഒബ്ജക്റ്റ്-ഓറിയെന്റഡ് രീതിയിൽ പുനർനിർമ്മിക്കാനുള്ള" നല്ല അവസരമാണിതെന്ന് ഇരു കമ്പനികളും തീരുമാനിച്ചു.[1]എന്നിരുന്നാലും, കുറച്ച് മീറ്റിംഗുകൾക്ക് ശേഷം, പദ്ധതിയുടെ ഈ ഭാഗം ഇല്ലാതായി.

തങ്ങളുടെ ടീമിനെ ഒരുമിച്ച് നിർത്താനും പകരം മുൻ‌നിരയിലുള്ള ഒരു സിസ്റ്റം പര്യവേക്ഷണം ചെയ്യാനും സൺ തീരുമാനിച്ചു. യുണിക്സ് ഫ്ലേവറുകൾ സംയോജിപ്പിക്കുന്നതിനു പുറമേ, പുതിയ സിസ്റ്റത്തിന് മറ്റേതൊരു സിസ്റ്റത്തിലും പ്രവർത്തിക്കാൻ കഴിയും, മാത്രമല്ല വിതരണം ചെയ്ത ഫാഷനിലും ചെയ്യാനും കഴിയും. 1993 ലാണ് ഈ സിസ്റ്റം ആദ്യമായി ഒരു സമ്പൂർണ്ണ രീതിയിൽ പ്രവർത്തിക്കുന്നത്, കൂടാതെ നിരവധി ഗവേഷണ പ്രബന്ധങ്ങൾ നിർമ്മിക്കുകയും ചെയ്തു. 1994 ൽ വാണിജ്യേതര ലൈസൻസിന് കീഴിൽ ഒരു "ഗവേഷണ നിലവാരം" പുറത്തിറക്കി, പക്ഷേ ഇത് എത്രത്തോളം വ്യാപകമായി ഉപയോഗിച്ചുവെന്ന് വ്യക്തമല്ല. ടീം പിരിഞ്ഞ് സണ്ണിന്റെ മറ്റ് പ്രോജക്റ്റുകളിലേക്ക് മാറി, മറ്റ് പല പ്രോജക്റ്റുകളിൽ ചില സ്പ്രിംഗ് ആശയങ്ങൾ ഉപയോഗിച്ചു.

അവലംബം[തിരുത്തുക]

  1. Jim Mitchell (2001). "Introduction to "An Overview of the Spring System"". Sun Microsystems Laboratories: 10 Years of Impact. Sun Microsystems, Inc. ശേഖരിച്ചത് 2008-06-28.