smcproject/ml-wiki-sentences huggingface dataset:
അതിൽ ഏറ്റവും പ്രചാരത്തിലുള്ളവയാണ് FOSS("free and open source software"),FLOSS ("free, libre and open source software) എന്നിവ. സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ സ്വാതന്ത്ര്യങ്ങൾ പരിരക്ഷിക്കാനും ശക്തിപ്പെടുത്തുന്നതിനുമായി 2005 ൽ "Software Freedom Law Center" പ്രവർത്തനം തുടങ്ങി.
സൗജന്യസോഫ്റ്റ്‌വെയർ
സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ ചിലപ്പോൾ സൗജന്യമായി ലഭിക്കണമെന്നില്ല എന്നാൽ അത് ഉപയോഗിക്കുന്നതിന് പണം നൽകേണ്ടതില്ല.
കൂടാതെ അത്  ഏതൊരുപയോക്താവിനും സോഫ്റ്റ്‌വെയർ സ്വാതന്ത്ര്യം നൽകുന്നവയായിരിക്കും.
സൗജന്യമായി ലഭിയ്ക്കുന്ന ഒരു സോഫ്റ്റ്‌വെയർ സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ ആകണമെന്നില്ല.
സൗജന്യമായതും സ്വതന്ത്രമല്ലാത്തതുമായ സോഫ്റ്റ്‌വെയറുകളെ ഫ്രീവെയർ  (സൗജന്യസോഫ്റ്റ്‌വെയർ) എന്നു് വിളിയ്ക്കുന്നു.
സൗജന്യസോഫ്റ്റ്‌വെയർ അതിന്റെ പകർപ്പവകാശം നിർമ്മാതാക്കളിൽതന്നെ നിലനിറുത്തുന്നു.
കൂടാതെ ഇവയുടെ  സോഴ്സ് ലഭ്യമായിരിക്കുകയില്ല.
ഇവയുടെ കൂടുതൽപകർപ്പുകൾ ഉപയോഗിക്കുവാനുള്ള സ്വാതന്ത്ര്യവും ഉണ്ടായിരിക്കുകയില്ല.
സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ സ്വാതന്ത്ര്യങ്ങൾ
1986 ഫെബ്രുവരിയിൽ FSF സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ നിർവ്വചനം പ്രസിദ്ധീകരിച്ചു.
അത് തയ്യാറാക്കിയത് റിച്ചാഡ് സ്റ്റാൾമാനാണ് .
അതിൻപ്രകാരം സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ ഉപയോക്താവിന് താഴെപറയുന്ന തരം സ്വാതന്ത്ര്യങ്ങൾ ഉണ്ട് സ്വാതന്ത്ര്യം 0: ഏതാവശ്യത്തിനും ഇഷ്ടപ്രകാരം ഉപയോഗിയ്ക്കുന്നതിനുള്ള സ്വാതന്ത്ര്യം സ്വാതന്ത്ര്യം 1: സോഫ്റ്റ്‌വെയർ എങ്ങനെ പ്രവൃത്തിയ്ക്കുന്നു എന്ന് വിശകലനം ചെയ്യാനുള്ള സ്വാതന്ത്ര്യം സ്വാതന്ത്ര്യം 2: പ്രോഗ്രാമിന്റെ പകർപ്പുകൾ പുനർവിതരണം ചെയ്യാനുള്ള സ്വാതന്ത്ര്യം സ്വാതന്ത്ര്യം 3: പ്രോഗ്രാമിനെ നവീകരിയ്ക്കാനും, നവീകരിച്ചവ പുറത്തിറക്കാനുമുള്ള സ്വാതന്ത്ര്യം.
സ്വാതന്ത്ര്യം 1 സ്വാതന്ത്ര്യം 3 എന്നിവ ലഭിക്കുവാൻ സോഫ്റ്റ്‌വെയറിന്റെ സോഴ്സ്  ലഭ്യമായിരിക്കണം.
സോഴ്സ് ഇല്ലാതെ പ്രവർത്തനത്തെപ്പറ്റി മനസ്സിലാക്കാൻ സാധിക്കുകയില്ല.
അതുകൊണ്ടുതന്നെ സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ ഉപയോക്താവിന് സോഫ്റ്റ്‌വെയറിന്മേലുള്ള പൂർണ്ണ നിയന്ത്ര​ണം സാദ്ധ്യമാകുന്നു.
1997 ൽ പുറത്തിറക്കിയ Debian Free Software Guidelines ലും  1998 ൽ പുറത്തിറക്കിയ Open Source Definition ലും ഇതിനു സമാനമായ നിർവ്വചനങ്ങൾ ഉണ്ട്.
ഓപ്പൺ സോഴ്സ് എന്നു പറയുന്നത് ഏതെങ്കിലും പ്രാഗ്രാമിന്റെ പ്രവർത്തനത്തിനായി നൽകുന്ന ഡാറ്റയിലേക്കു പ്രവേശിക്കുക മാത്രമല്ല.
ഒരു സ്വതന്ത്രസോഫ്റ്റ് വെയർ വിതരണം ചെയ്യുന്നതിനായി താഴെപ്പറയുന്ന മാനദണ്ഡങ്ങൾ സ്വീകരിക്കേണ്ടതാണ്.
സ്വതന്ത്രമായി പുനർവിതരണം നടത്തുക പ്രാഗ്രാമിന്റെ പ്രവർത്തനത്തിനായി നൽകുന്ന ഡാറ്റ (സോഴ്സ് കൊഡ്) നൽകുക.
ഉത്ഭവിച്ചത്.
സൃഷ്‌ടികർത്താവിന്റെ  സോഴ്സ് കോഡുമായി സംയോജിപ്പിക്കുക ഒരു വ്യക്തിയോടോ, സമൂഹത്തൊടോ വിവേചനം കാണിക്കാതിരിക്കുക.
ഏതൊരു പരിശ്രമത്തിനോടും വിവേചനം കാണിക്കാതിരിക്കുക.
വിതരണം ചെയ്യാനുള്ള അനുമതിപത്രം നൽകുക.
Free Software Directory വളരെ വലിയ ഒരു സ്വതന്ത്രസോഫ്റ്റ്‌വെയറുകളുടെ വിവരശേഖരം ലഭ്യമാക്കിയിട്ടുണ്ട്.
ലിനക്സ് കെർണൽ , ഗ്നു/ലിനക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം, ഗ്നു കമ്പയിലർ , മൈഎസ്ക്യുഎൽ വിവരസംഭരണി , അപ്പാചേ വെബ്സെർവർ , സെന്റ് മെയിൽ , ഇമാക്സ്‌ എഡിറ്റർ , ജിമ്പ് , ഓപ്പൺഓഫീസ് മുതലായവ സ്വതന്ത്രസോഫ്റ്റ്‌വെയറുകൾക്ക് ഉദാഹരണങ്ങളാണ്.
സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ അനുമതിപത്രം
ഇന്ത്യയടക്കമുള്ള ലോകരാജ്യങ്ങൾ അംഗീകരിച്ച ജനീവ കരാർ പ്രകാരം സോഫ്റ്റുവെയർ എന്നതു് പകർപ്പാവകാശ നിയമം വഴി സംരക്ഷിയ്ക്കപ്പെട്ടിട്ടുള്ള കലാസൃഷ്ടിയാണു്.
ഓരോ സോഫ്റ്റുവെയറിലുമുള്ള പൂർണ്ണാവകാശം അതിന്റെ രചയിതാവിലധിഷ്ഠിതമാണു്.
സ്വതന്ത്ര അനുമതി പത്രങ്ങളിലൂടെ ഓരോ രചയിതാവിനുമുള്ള ഈ അവകാശം ഓരോ ഉപയോക്താക്കളിലും എത്തിച്ചേരുന്നു.
വിവിധ സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ അനുമതി പത്രങ്ങൾ
എല്ലാ സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ അനുമതി പത്രങ്ങളും സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ സ്വാതന്ത്ര്യങ്ങൾ ഉറപ്പുവരുത്തുന്നവയാണ്.
താഴെപറയുന്നവയാണ് പ്രധാന സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ അനുമതി പത്രങ്ങൾ ഗ്നൂ സാർവ്വജനിക അനുവാദപത്രം ഗ്നു ലെസ്സർ അനുമതി പത്രം ബി.എസ്.ഡി അനുമതി പത്രം മോസില്ല പൊതു അനുമതി പത്രം എം.ഐ.ടി അനുമതി പത്രം അപ്പാച്ചെ അനുമതി പത്രം പകർപ്പനുമതി അവകാശങ്ങൾ
പകർപ്പനുമതി അവകാശങ്ങളെ ഫ്രീ സോഫ്റ്റ്‌വെയർ ഫൌണ്ടേഷൻ താഴെപറയും പ്രകാരം തരംതിരിച്ചിരിക്കുന്നു.
പൊതുസഞ്ചയം :- പകർപ്പവകാശം അവസാനിച്ചവ, നിർമ്മാതാവ് പൊതുസഞ്ചയത്തിലേക്ക് നൽകിയവ.
പൊതുസഞ്ചയത്തിലുള്ളവയ്ക്ക് പകർപ്പവകാശം ഇല്ലാത്തതുകൊണ്ട് അവ കുത്തക സോഫ്റ്റ്‌വെയർ ആയാലും സ്വതന്ത്രസോഫ്റ്റ്‌വെയർ ആയാലും പകർപ്പനുമതി ഉള്ളവയായി കണക്കാക്കാം.
അനുമതി അനുവദിച്ചവ :- ബി.എസ്.ഡി. അനുമതി പത്രങ്ങൾ ഈ വിഭാഗത്തിൽ ഉൾപ്പെടുന്നവയാണ്.
നിർമ്മാതാവ് പകർപ്പവകാശം നിലനിറുത്തുന്നുണ്ടെങ്കിലും വാറണ്ടി ഉപേക്ഷിക്കുകയും പകർപ്പെടുക്കാനും മാറ്റം വരുത്താനും അനുമതിനൽകുകയും ചെയ്യും.
പകർപ്പനുമതി പത്രങ്ങൾ :- ഗ്നു അനുമതിപത്രമാണ് ഇതിൽ ഏറ്റവും പ്രധാനം.
നിർമ്മാതാവ് പകർപ്പവകാശം നിലനിറുത്തുകയും പുനർവിതരണത്തിനും മാറ്റംവരുത്തുവാനും ഉള്ള അവകാശങ്ങൾ നൽകുകയും ചെയ്യും.
എന്നാൽ  പുനർവിതരണങ്ങളും മാറ്റങ്ങളും എല്ലാം അതേ അനുമതി പത്രത്തിൽ തന്നെയായിരിക്കണമെന്നുമാത്രം.
മറ്റു കണ്ണികൾ ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്‌വെയർ സ്വതന്ത്ര ഉള്ളടക്കം അവലംബം പുറത്തേക്കുള്ള കണ്ണികൾ സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ ഡെഫനിഷൻ Transcripts about Free Software Archived 2009-02-21 at the Wayback Machine .
by FSFE സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ മാഗസിൻ Free cultural works definition Why Open Source Software / Free Software (OSS/FS)?
Archived 2006-04-05 at the Wayback Machine .
, analysis of the advantages of OSS/FS by David A. Wheeler .
FLOSSWorld - Free/Libre/Open-Source Software: Worldwide impact study Archived 2008-12-05 at the Wayback Machine .
സോഫ്റ്റ്‌വെയർ സ്വതന്ത്രത: ഒരു ആമുഖം Archived 2007-12-10 at the Wayback Machine .
, ( റോബെർട്ട് ജെ ചസ്സെൽ ) Decoding Liberation: The Promise of Free and Open Source Software , by Samir Chopra and Scott Dexter Free Software Definition at The Linux Information Project Open Source Enters the Mainstream According to Findings from the Actuate Annual Open Source Survey for 2008
ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്‌വെയർ ഇംഗ്ലീഷ് വിലാസം https://ml.wikipedia.org/wiki/Open-source_software സിനമൺ ഡെസ്‌ക്‌ടോപ്പ് എൺവെയ്മെന്റിൽ പ്രവർത്തിക്കുന്ന മഞ്ചാരോയുടെ സ്‌ക്രീൻഷോട്ട്, മീഡിയവിക്കി, ലിബ്രെഓഫീസ് റൈറ്റർ, വിം, ഗ്നോം കാൽക്കുലേറ്റർ, വിഎൽസി, നെമോ ഫയൽ മാനേജർ എന്നിവ ഉപയോഗിക്കുന്ന ഫയർഫോക്‌സ് വിക്കിപീഡിയ ആക്‌സസ് ചെയ്യുന്നു, ഇവയെല്ലാം ഓപ്പൺ സോഴ്‌സ് സോഫ്‌റ്റ്‌വെയറുകളാണ്.
ഓപ്പൺ സോഴ്സ് പ്രസ്ഥാനത്തിന്റെ ചിഹ്നം
ഓപ്പൺ സോഴ്സ് നിർവചനം അനുസരിച്ചുള്ള പകർപ്പാവകാശ അനുവാദപത്രങ്ങൾക്ക് കീഴിൽ സോഴ്സ് കോഡ് ലഭ്യമാക്കിയിട്ടുള്ള സോഫ്റ്റ്‌വെയറുകളാണ് ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്‌വെയറുകൾ (ഒ.എസ്.എസ്.).
സ്വതന്ത്ര സോഫ്റ്റ്‌വെയറിന്റെ ഒരു വിപണന പ്രവർത്തനമായാണ് ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്‌വെയർ ആരംഭിച്ചത്.
ഇത് ഉപയോക്താക്കളെ സോഫ്റ്റ്‌വെയർ ഉപയോഗിക്കുന്നതിനും, മാറ്റം വരുത്തുന്നതിനും, മാറ്റം വരുത്തിയോ അല്ലാതെയോ വിതരണം ചെയ്യുന്നതിനും അനുവദിക്കുന്നു.
മിക്കവാറും പൊതു കൂട്ടായ്മകളിലൂടെയാണ് ഇത്തരം സോഫ്റ്റ്‌വെയറുകൾ നിർമ്മിക്കപ്പെടുന്നത്.
ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്‌വെയർ ഉപയോഗിക്കുന്നതിലൂടെ ഉപയോക്താക്കൾ ഒരു വർഷം ഏകദേശം 600 കോടി ഡോളർ ലാഭിക്കുന്നതായി സ്റ്റാൻഡിഷ് ഗ്രൂപ്പ് നടത്തിയ പഠനത്തിൽ പറയുന്നു.
ഓപ്പൺ സോഴ്‌സ് സോഫ്‌റ്റ്‌വെയർ ഡെവലപ്‌മെന്റിന് ഒരൊറ്റ കമ്പനിയുടെ കാഴ്ചപ്പാടുകൾക്കപ്പുറം വൈവിധ്യമാർന്ന കാഴ്ചപ്പാടുകൾ കൊണ്ടുവരാൻ കഴിയും.
ഓപ്പൺ സോഴ്‌സ് കോഡ് പഠനത്തിനായി ഉപയോഗിക്കാനും കഴിവുള്ള  ഉപയോക്താക്കൾക്ക് അവരുടെ വ്യക്തിഗത ആവശ്യങ്ങൾക്ക് സോഫ്‌റ്റ്‌വെയറുകൾ അനുയോജ്യമാക്കാനും അനുവദിക്കുന്നു.
അതുപോലെ തന്നെ ഉപയോക്തൃ സ്‌ക്രിപ്റ്റുകളും ഇഷ്‌ടാനുസൃത സ്‌റ്റൈൽ ഷീറ്റുകളും മറ്റും വെബ്‌സൈറ്റുകളെ അനുവദിക്കുകയും സമാന മുൻഗണനകളുള്ള ഉപയോക്താക്കൾക്കായി ഈ പരിഷ്‌ക്കരണം പ്രസിദ്ധീകരിക്കുകയും ചെയ്യുന്നു.
സാധ്യമായ മെച്ചപ്പെടുത്തലുകൾ പുൾ അഭ്യർത്ഥനകളായി നേരിട്ട് സമർപ്പിക്കാൻ സാധിക്കും.
ചരിത്രം 1990-കളുടെ അവസാനം: ഓപ്പൺ സോഴ്സ് ഇനിഷ്യേറ്റീവിന്റെ അടിസ്ഥാനം
കമ്പ്യൂട്ടിംഗിന്റെ ആദ്യകാലങ്ങളിൽ, പ്രോഗ്രാമർമാരും ഡെവലപ്പർമാരും പരസ്പരം പഠിക്കുന്നതിനും കമ്പ്യൂട്ടിംഗ് മേഖല വികസിപ്പിക്കുന്നതിനുമായി സോഫ്റ്റ്‌വേർ പങ്കിട്ടു.
ഒടുവിൽ, ഓപ്പൺ സോഴ്‌സ് ആശയം 1970-1980 വർഷങ്ങളിൽ സോഫ്റ്റ്‌വെയറിന്റെ വാണിജ്യവൽക്കരണത്തിന്റെ വഴിയിലേക്ക് നീങ്ങി.
എന്നിരുന്നാലും, അക്കാദമിക് വിദഗ്ധർ ഇപ്പോഴും സഹകരിച്ച് സോഫ്റ്റ്‌വെയർ വികസിപ്പിച്ചെടുത്തു.
1979-ൽ ടെക്‌സ് ടൈപ്പ് സെറ്റിംഗ് സിസ്റ്റത്തോടുകൂടിയ ഡൊണാൾഡ് നൂത്ത് , 1983-ൽ ഗ്നൂ(GNU) ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ പരീക്ഷണം നടത്തിയിരുന്ന റിച്ചാർഡ് സ്റ്റാൾമാൻ എന്നിവർ ഉദാഹരണങ്ങളാണ്.
1997-ൽ എറിക് റെയ്മണ്ട് ഹാക്കർ കമ്മ്യൂണിറ്റിയുടെയും സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ തത്വങ്ങളുടെയും വിശകലനം നടത്തുന്ന ദ കത്തീഡ്രൽ ആൻഡ്‌ ദ ബസാർ പ്രസിദ്ധീകരിച്ചു.
1998-ന്റെ തുടക്കത്തിൽ ഈ പേപ്പറിന് കാര്യമായ ശ്രദ്ധ ലഭിച്ചു.
കൂടാതെ നെറ്റ്‌സ്‌കേപ്പ് കമ്മ്യൂണിക്കേഷൻസ് കോർപ്പറേഷനെ അവരുടെ ജനപ്രിയ നെറ്റ്‌സ്‌കേപ്പ് കമ്മ്യൂണിക്കേറ്റർ ഇന്റർനെറ്റ് സ്യൂട്ട് സ്വതന്ത്ര സോഫ്റ്റ്‌വെയറായി പുറത്തിറക്കാൻ പ്രേരിപ്പിക്കുന്ന ഒരു ഘടകമായിരുന്നു.
ഈ സോഴ്സ് കോഡ് പിന്നീട് സീമങ്കി(SeaMonkey), മോസില്ല ഫയർഫോക്സ്(Mozilla Firefox), തണ്ടർബേഡ്(Thunderbird), കോമ്പോസെർ(KompoZer) എന്നിവയുടെ വികസനത്തിന് മാതൃകയായി.
നെറ്റ്‌സ്‌കേപ്പിന്റെ പ്രവർത്തനം റെയ്മണ്ടിനെയും മറ്റുള്ളവരെയും സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ ഫൗണ്ടേഷന്റെ സ്വതന്ത്ര സോഫ്‌റ്റ്‌വെയർ ആശയങ്ങളും നേട്ടങ്ങളും വാണിജ്യ സോഫ്‌റ്റ്‌വെയർ വ്യവസായത്തിലേക്ക് കൊണ്ടുവരുന്നത് എങ്ങനെയെന്ന് പരിശോധിക്കാൻ പ്രേരിപ്പിച്ചു.
ഇവയും കാണുക സ്വതന്ത്ര സോഫ്റ്റ്‌വേർ സ്വതന്ത്ര ഉള്ളടക്കം അവലംബം ↑ ↑ ↑ ↑ ↑
ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയർ ഇംഗ്ലീഷ് വിലാസം https://ml.wikipedia.org/wiki/Application_software ഗ്നു ഇമേജ് മാനിപുലേഷൻ പ്രോഗ്രാം (ജി‌എം‌പി), പതിപ്പ് 2.10, ഒരു സൗജന്യ ഓപ്പൺ സോഴ്‌സ് ഇമേജ് എഡിറ്റിംഗ് ആപ്ലിക്കേഷൻ
ഉപയോക്തൃ പ്രയോജനത്തിനായി ഒരു കൂട്ടം ഏകോപിത പ്രവർത്തനങ്ങൾ, ചുമതലകൾ അല്ലെങ്കിൽ പ്രവർത്തനങ്ങൾ നിർവ്വഹിക്കുന്നതിന് രൂപകൽപ്പന ചെയ്ത സോഫ്റ്റ്വെയറാണ് ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വേർ (ആപ്പ് എന്ന് ചുരുക്കനാമത്തിൽ അറിയ്പെടുന്നു).
ഒരു വേഡ് പ്രോസസർ , ഒരു സ്പ്രെഡ്ഷീറ്റ്, ഒരു അക്കൗണ്ടിംഗ് ആപ്ലിക്കേഷൻ, ഒരു വെബ് ബ്രൗസർ , ഒരു ഇമെയിൽ ക്ലയന്റ്, ഒരു മീഡിയ പ്ലെയർ, ഒരു ഫയൽ വ്യൂവർ, ഒരു എയറോനോട്ടിക്കൽ ഫ്ലൈറ്റ് സിമുലേറ്റർ, ഒരു കൺസോൾ ഗെയിം അല്ലെങ്കിൽ ഒരു ഫോട്ടോ എഡിറ്റർ എന്നിവ ഒരു അപ്ലിക്കേഷന്റെ ഉദാഹരണങ്ങളിൽ ഉൾപ്പെടുന്നു.
കളക്ടീവ് നൗൺ ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വേർ എല്ലാ ആപ്ലിക്കേഷനുകളെയും കൂട്ടായി സൂചിപ്പിക്കുന്നു.
ഇത് സിസ്റ്റം സോഫ്റ്റ്വെയറുമായി വ്യത്യാസപ്പെട്ടിരിക്കുന്നു, ഇത് പ്രധാനമായും കമ്പ്യൂട്ടർ പ്രവർത്തിപ്പിക്കുന്നതിൽ ഉൾപ്പെടുന്നു.
ആപ്ലിക്കേഷനുകൾ കമ്പ്യൂട്ടറുമായും അതിന്റെ സിസ്റ്റം സോഫ്റ്റ്വെയറുമായും കൂട്ടിയോ പ്രത്യേകമായി പ്രസിദ്ധീകരിക്കുകയോ ചെയ്യാം, മാത്രമല്ല അവ കുത്തക, ഓപ്പൺ സോഴ്‌സ് അല്ലെങ്കിൽ യൂണിവേഴ്‌സിറ്റി പ്രോജക്റ്റുകളായി കോഡ് ചെയ്യപ്പെടാം.
മൊബൈൽ പ്ലാറ്റ്‌ഫോമുകൾക്കായി നിർമ്മിച്ച അപ്ലിക്കേഷനുകളെ മൊബൈൽ അപ്ലിക്കേഷനുകൾ എന്ന് വിളിക്കുന്നു.
വിവരസാങ്കേതികവിദ്യയിൽ, ഒരു ആപ്ലിക്കേഷൻ (ആപ്പ്), ഒരു ആപ്ലിക്കേഷൻ പ്രോഗ്രാം അല്ലെങ്കിൽ ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വേർ എന്നത് ഒരു പ്രവർത്തി നടത്താൻ ആളുകളെ സഹായിക്കുന്നതിന് രൂപകൽപ്പന ചെയ്ത ഒരു കമ്പ്യൂട്ടർ പ്രോഗ്രാമാണ്.
ഇത് രൂപകൽപ്പന ചെയ്ത പ്രവർത്തനത്തെ ആശ്രയിച്ച്, ഒരു ആപ്ലിക്കേഷന് ടെക്സ്റ്റ്, നമ്പറുകൾ, ഓഡിയോ, ഗ്രാഫിക്സ്, ഈ ഘടകങ്ങളുടെ സംയോജനം എന്നിവ കൈകാര്യം ചെയ്യാൻ കഴിയും.
ചില ആപ്ലിക്കേഷൻ പാക്കേജുകൾ വേഡ് പ്രോസസ്സിംഗ് പോലുള്ള ഒരൊറ്റ ടാസ്ക്കിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു; സംയോജിത സോഫ്റ്റ്‌വെയർ എന്ന് വിളിക്കപ്പെടുന്ന മറ്റുള്ളവയിൽ നിരവധി ആപ്ലിക്കേഷനുകൾ ഉൾപ്പെടുന്നു.
ഉപയോക്താവിന്റെ ആവശ്യങ്ങൾ നിറവേറ്റുന്നതിനായി ഉപയോക്താവ് എഴുതിയ സോഫ്റ്റ്‌വെയർ ടൈലർ സിസ്റ്റങ്ങൾ, സ്‌പ്രെഡ്‌ഷീറ്റ് ടെംപ്ലേറ്റുകൾ, വേഡ് പ്രോസസർ മാക്രോകൾ, സയന്റിഫിക് സിമുലേഷനുകൾ, ഓഡിയോ, ഗ്രാഫിക്‌സ്, ആനിമേഷൻ സ്‌ക്രിപ്റ്റുകൾ എന്നിവ ഉപയോക്താവ് എഴുതിയ സോഫ്‌റ്റ്‌വെയറിൽ ഉൾപ്പെടുന്നു.
ഇമെയിൽ ഫിൽട്ടറുകൾ പോലും ഒരു തരം ഉപയോക്തൃ സോഫ്റ്റ്‌വെയറാണ്.
ഉപയോക്താക്കൾ ഈ സോഫ്‌റ്റ്‌വെയർ സ്വയം സൃഷ്‌ടിക്കുന്നു.
ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളും ആപ്ലിക്കേഷൻ സോഫ്‌റ്റ്‌വെയറുകളും പോലുള്ള സിസ്റ്റം സോഫ്‌റ്റ്‌വെയറുകൾ തമ്മിലുള്ള നിർവചനം കൃത്യമല്ല.
ഉദാഹരണത്തിന്, യുണൈറ്റഡ് സ്റ്റേറ്റ്സ് വേഴ്സസ് മൈക്രോസോഫ്റ്റ് കോർപ്പറേഷൻ ആന്റിട്രസ്റ്റ് ട്രയലിലെ പ്രധാന ചോദ്യങ്ങളിലൊന്ന്, മൈക്രോസോഫ്റ്റിന്റെ ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ വെബ് ബ്രൗസർ അതിന്റെ വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ഭാഗമാണോ അതോ വേർപെടുത്താവുന്ന ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയറിന്റെ ഭാഗമാണോ എന്നതായിരുന്നു.
മറ്റൊരു ഉദാഹരണമായി, ഗ്നു/ലിനക്‌സ് പേരിടൽ വിവാദം, ഭാഗികമായി, ലിനക്സ് കേർണലും ഈ കേർണലിൽ നിർമ്മിച്ച ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളും തമ്മിലുള്ള ബന്ധത്തെക്കുറിച്ചുള്ള വിയോജിപ്പ് മൂലമാണ്.
ചില തരം എംബെഡഡ്ഡ് സിസ്റ്റങ്ങളിൽ, വിസിആർ, ഡിവിഡി പ്ലെയർ അല്ലെങ്കിൽ മൈക്രോവേവ് ഓവൻ എന്നിവ നിയന്ത്രിക്കാൻ ഉപയോഗിക്കുന്ന സോഫ്റ്റ്‌വെയറിന്റെ കാര്യത്തിലെന്നപോലെ, ആപ്ലിക്കേഷൻ സോഫ്റ്റ്‌വെയറും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം സോഫ്റ്റ്‌വെയറും ഉപയോക്താവിന് വേർതിരിച്ചറിയാൻ കഴിയില്ല.
മേൽപ്പറഞ്ഞ നിർവചനങ്ങൾ വലിയ ഓർഗനൈസേഷനുകളിലെ ചില കമ്പ്യൂട്ടറുകളിൽ നിലനിൽക്കുന്ന ചില ആപ്ലിക്കേഷനുകളെ ഒഴിവാക്കിയേക്കാം.
ഒരു ആപ്പിന്റെ ഇതര നിർവചനത്തിന്: ആപ്ലിക്കേഷൻ പോർട്ട്ഫോളിയോ മാനേജ്മെന്റ് കാണുക.
↑ ↑ ↑ ↑ Ceruzzi, Paul E. (2000).
A History of Modern Computing .
ISBN 0-262-03255-4 .
സോഫ്റ്റ്‌വെയർ റിലീസ് ലൈഫ് സൈക്കിൾ ഇംഗ്ലീഷ് വിലാസം https://ml.wikipedia.org/wiki/Software_release
ഒരു സോഫ്റ്റ്‌വേർ റിലീസ് ലൈഫ് സൈക്കിൾ എന്നത് ഒരു കമ്പ്യൂട്ടർ സോഫ്റ്റ്വെയറിന്റെ വികസനത്തിന്റെയും പക്വതയുടെയും ഘട്ടങ്ങളുടെ ആകെത്തുകയാണ്: സോഫ്റ്റ്‌വെയർ മെച്ചപ്പെടുത്തുന്നതിനോ സോഫ്റ്റ്വെയറിൽ ഇപ്പോഴും നിലനിൽക്കുന്ന സോഫ്റ്റ്‌വേർ ബഗുകൾ പരിഹരിക്കുന്നതിനോ സഹായിക്കുന്നതിന് അതിന്റെ പ്രാരംഭ വികസനം മുതൽ അതിന്റെ ആത്യന്തിക റിലീസ് വരെ, പുറത്തിറക്കിയ പതിപ്പിന്റെ അപ്‌ഡേറ്റ് ചെയ്ത പതിപ്പുകൾ ഉൾപ്പെടുന്നു.
"ആൽഫ / ബീറ്റ" ടെസ്റ്റ് ടെർമിനോളജിയുടെ ഉപയോഗം ഐ‌ബി‌എമ്മിൽ നിന്നാണ് ഉത്ഭവിച്ചത്.
ഐ‌ബി‌എമ്മുമായി ബന്ധപ്പെട്ട ആളുകൾ‌ കുറഞ്ഞത് 1950 കൾ‌ മുതൽ‌ (ഒരുപക്ഷേ മുമ്പും) ഉപയോഗിച്ചിരുന്നു.
പൊതു പ്രഖ്യാപനത്തിന് മുമ്പായി ഒരു പുതിയ ഉൽപ്പന്നത്തിന്റെ സ്ഥിരീകരണമായിരുന്നു "എ" പരിശോധന.
നിർമ്മിക്കേണ്ട ഉൽപ്പന്നം പുറത്തിറക്കുന്നതിന് മുമ്പുള്ള പരിശോധനയായിരുന്നു "ബി" പരിശോധന.
ഉൽപ്പന്നത്തിന്റെ പൊതുവായ ലഭ്യതയ്‌ക്ക് മുമ്പുള്ള അവസാന പരീക്ഷണമായിരുന്നു "സി" പരിശോധന.
ഐ‌ബി‌എമ്മിന്റെ ഓഫറുകളുടെ ഒരു പ്രധാന ഭാഗമായി സോഫ്റ്റ്‌വെയർ മാറിയതിനാൽ, പ്രഖ്യാപനത്തിന് മുമ്പുള്ള പരിശോധനയെ സൂചിപ്പിക്കാൻ ആൽഫ ടെസ്റ്റ് ടെർമിനോളജി ഉപയോഗിക്കുകയും പൊതുവായ ലഭ്യതയ്ക്കായി ഉൽപ്പന്ന സന്നദ്ധത കാണിക്കാൻ ബീറ്റ ടെസ്റ്റ് ഉപയോഗിക്കുകയും ചെയ്തു.
ഐ‌ബി‌എമ്മിന്റെ മുമ്പത്തെ ചില സോഫ്റ്റ്‌വെയർ പ്രോജക്റ്റുകളുടെ മാനേജർ മാർട്ടിൻ ബെൽ‌സ്കി, ഈ പദങ്ങൾ കണ്ടുപിടിച്ചതായി അവകാശപ്പെട്ടു.
1960 കളിൽ ഐ‌ബി‌എം ആൽ‌ഫ / ബീറ്റ ടെർ‌മോളജി ഉപേക്ഷിച്ചു, പക്ഷേ അപ്പോഴേക്കും അതിന് വിശാലമായ അറിയിപ്പ് ലഭിച്ചു.
ഉപയോക്താക്കൾ നടത്തിയ പരിശോധനയെ സൂചിപ്പിക്കുന്നതിന് "ബീറ്റ ടെസ്റ്റ്" ഉപയോഗം ഐബി‌എമ്മിൽ ചെയ്തിട്ടില്ല.
പകരം, ഐ‌ബി‌എം "ഫീൽഡ് ടെസ്റ്റ്" എന്ന പദം ഉപയോഗിച്ചു.
വികസനത്തിന്റെ ഘട്ടങ്ങൾ പ്രീ-ആൽഫ
ഔപചാരിക പരിശോധനയ്‌ക്ക് മുമ്പ് സോഫ്റ്റ്‌വേർ പ്രോജക്റ്റിനിടെ നടത്തിയ എല്ലാ പ്രവർത്തനങ്ങളെയും പ്രീ-ആൽഫ സൂചിപ്പിക്കുന്നു.
ഈ പ്രവർത്തനങ്ങളിൽ ആവശ്യകത വിശകലനം, സോഫ്റ്റ്‌വേർ ഡിസൈൻ, സോഫ്റ്റ്‌വേർ വികസനം, യൂണിറ്റ് പരിശോധന എന്നിവ ഉൾപ്പെടുത്താം.
സാധാരണ ഓപ്പൺ സോഴ്‌സ് വികസനത്തിൽ, നിരവധി തരം പ്രീ-ആൽഫ പതിപ്പുകൾ ഉണ്ട്.
നാഴികക്കല്ല് പതിപ്പുകളിൽ നിർദ്ദിഷ്ട സെറ്റ് ഫംഗ്ഷനുകൾ ഉൾപ്പെടുന്നു, കൂടാതെ സവിശേഷത പൂർത്തിയായ ഉടൻ പുറത്തിറങ്ങും.
ആൽഫ
സോഫ്റ്റ്‌വേർ പരിശോധന ആരംഭിക്കുന്നതിനുള്ള ആദ്യ ഘട്ടമാണ് റിലീസ് ജീവിത ചക്രത്തിന്റെ ആൽഫ ഘട്ടം (ഗ്രീക്ക് അക്ഷരമാലയിലെ ആദ്യ അക്ഷരമാണ് ആൽഫ, ഇത് നമ്പർ 1 ആയി ഉപയോഗിക്കുന്നു).
ഈ ഘട്ടത്തിൽ, ഡവലപ്പർമാർ സാധാരണയായി വൈറ്റ്-ബോക്സ് ടെക്നിക്കുകൾ ഉപയോഗിച്ച് സോഫ്റ്റ്‌വേർ പരീക്ഷിക്കുന്നു.
മറ്റൊരു പരിശോധന ടീം ബ്ലാക്ക്-ബോക്സ് അല്ലെങ്കിൽ ഗ്രേ-ബോക്സ് ടെക്നിക്കുകൾ ഉപയോഗിച്ച് അധിക മൂല്യനിർണ്ണയം നടത്തുന്നു.
ഓർഗനൈസേഷനുള്ളിലെ ബ്ലാക്ക്-ബോക്സ് പരിശോധനയിലേക്ക് നീങ്ങുന്നത് ആൽഫ റിലീസ് എന്നറിയപ്പെടുന്നു.
ഉപയോക്താക്കൾക്ക് റിലീസ് ചെയ്യുന്നതിന് മുമ്പ് ഡവലപ്പർ അത് നന്നായി പരിശോധിക്കാത്ത സോഫ്റ്റ്വെയറാണ് ആൽഫ സോഫ്റ്റ്‌വേർ.
ആൽഫ സോഫ്റ്റ്വെയറിൽ സാധാരണയായി ഗുരുതരമായ പിശകുകൾ അടങ്ങിയിരിക്കുന്നു; അതിനാൽ ഇത് അസ്ഥിരമാവുകയും ക്രാഷുകൾ അല്ലെങ്കിൽ ഡാറ്റ നഷ്‌ടത്തിന് കാരണമാവുകയും ചെയ്യും.
അന്തിമ പതിപ്പിനായി ആസൂത്രണം ചെയ്‌തിരിക്കുന്ന എല്ലാ സവിശേഷതകളും ആൽഫ സോഫ്റ്റ്വെയറിൽ അടങ്ങിയിരിക്കില്ല.
റിലീസ് ജനറൽ അവേയബിലിറ്റി(GA) ഒരു ഉൽപ്പന്ന ജീവിത ചക്രത്തിലെ നാഴികക്കല്ലുകൾ: ജനറൽ അവേയബിലിറ്റി (GA), എൻഡ് ഓഫ് ലൈഫ് പ്രഖ്യാപനം (EOLA), അവസാന ഓർഡർ തീയതി (LOD), എൻഡ്-ഓഫ്-ലൈഫ്(EOL)
ജനറൽ അവേയബിലിറ്റി (GA) എന്നത് ആവശ്യമായ എല്ലാ വാണിജ്യവൽക്കരണ പ്രവർത്തനങ്ങളും പൂർത്തിയാക്കിയ മാർക്കറ്റിംഗ് ഘട്ടമാണ്, കൂടാതെ ഭാഷ, പ്രദേശം, ഇലക്ട്രോണിക് വേഴ്സസ് മീഡിയ ലഭ്യത എന്നിവയെ ആശ്രയിച്ച് ഒരു സോഫ്റ്റ്‌വേർ ഉൽപ്പന്നം വാങ്ങാൻ സാധിക്കും.
സോഫ്റ്റ്‌വെയർ ക്രാക്കിംഗ് ഇംഗ്ലീഷ് വിലാസം https://ml.wikipedia.org/wiki/Software_cracking
സോഫ്റ്റ്‌വെയറുകളുടെ പകർപ്പവകാശത്തെ ഹനിക്കുന്ന തരത്തിൽ സോഫ്റ്റ്‌വെയറിനെ മാറ്റുന്ന പ്രക്രിയയാണ് സോഫ്റ്റ്‌വേർ ക്രാക്കിംഗ് (1980 കളിൽ ക്രാക്കിംഗ് "ബ്രേക്കിംഗ്" എന്ന പേരിലായിരുന്നു അറിയപ്പെട്ടിരുന്നത് ).
സോഫ്റ്റ്വെയറുകളുടെ കോപ്പി പ്രൊട്ടക്ഷൻ നീക്കുക, സോഫ്റ്റ്‌വെയറുകളുടെ ഡെമോ പതിപ്പുകൾ അനധികൃതമായി പൂർണ്ണ പതിപ്പുകളായി മാറ്റുക, അനധികൃതമായി മറ്റു സോഫ്റ്റ്‌വെയറുകൾ ഉപയോഗിച്ച് സീരിയൽ നമ്പർ നിർമ്മിക്കുക, തുടങ്ങിയ നിരവധി പ്രവൃത്തികളെ സോഫ്റ്റ്‌വേർ ക്രാക്കിങ്ങ് എന്നു വിളിക്കാം.
എല്ലാ വികസിത രാജ്യങ്ങളിലും സോഫ്റ്റ്‌വേർ ക്രാക്കിങ്ങ് നിയമവിരുദ്ധമായ ഒരു പ്രവൃത്തിയാണ്.
സോഫ്റ്റ്‌വെയർ ക്രാക്കിംഗ് തടയാനായി ധാരാളം നിയമങ്ങൾ ഇന്ന് നിലവിലുണ്ട്.
ക്രാക്കിംഗ് സോഫ്‌റ്റ്‌വെയറിൽ സാധാരണയായി നിയമവിരുദ്ധമായ രീതികളിലൂടെ വാണിജ്യ സോഫ്റ്റ്‌വെയറിന്റെ ലൈസൻസിംഗും ഉപയോഗ നിയന്ത്രണങ്ങളും മറികടക്കുന്നു.
ഡിസ്അസംബ്ലിംഗ്, ബിറ്റ് എഡിറ്റിംഗ്, മോഷ്ടിച്ചെടുത്ത പ്രോഡക്ട് കീകൾ പങ്കിടുക അല്ലെങ്കിൽ ആക്ടിവേഷൻ കീകൾ സൃഷ്ടിക്കുന്നതിനുള്ള സോഫ്റ്റ്‌വേർ വികസിപ്പിക്കൽ എന്നിവയിലൂടെ നേരിട്ട് കോഡ് പരിഷ്ക്കരിക്കുന്നത് ഈ രീതികളിൽ പെടുന്നു.
ക്രാക്കുകൾക്കുള്ള ഉദാഹരണങ്ങൾ ഇവയാണ്: ഒരു പാച്ച് പ്രയോഗിക്കുക അല്ലെങ്കിൽ കീജെൻസ് എന്നറിയപ്പെടുന്ന റിവേഴ്സ്‌ എഞ്ചിനീയറിംഗ്‌ സീരിയൽ നമ്പർ ജനറേറ്ററുകൾ സൃഷ്‌ടിക്കുക, അങ്ങനെ സോഫ്‌റ്റ്‌വെയർ രജിസ്‌ട്രേഷനും പേയ്‌മെന്റുകളും ഒഴിവാക്കുന്നു അല്ലെങ്കിൽ സോഫ്‌റ്റ്‌വെയറിന്റെ ട്രയൽ/ഡെമോ പതിപ്പ് പണം നൽകാതെ പൂർണ്ണമായി പ്രവർത്തിക്കുന്ന സോഫ്‌റ്റ്‌വെയറാക്കി മാറ്റുന്നു.
ബിറ്റ്‌ടോറന്റ് , വൺ ക്ലിക്ക് ഹോസ്റ്റിംഗ് (ഒസിഎച്ച്) , അല്ലെങ്കിൽ യൂസ്‌നെറ്റ് ഡൗൺലോഡുകൾ വഴിയോ ഒറിജിനൽ സോഫ്‌റ്റ്‌വെയറിന്റെ ബണ്ടിലുകൾ ക്രാക്കുകളോ കീജെനുകളോ ഉപയോഗിച്ച് ഡൗൺലോഡ് ചെയ്‌ത് പൈറേറ്റഡ് സോഫ്റ്റ്‌വെയർ ഉപയോക്താക്കൾക്ക് വിതരണം ചെയ്യുന്ന ഓൺലൈൻ പൈറസിക്ക് സോഫ്റ്റ്‌വെയർ ക്രാക്കിംഗ് സംഭാവന നൽകുന്നു.
ഈ ഉപകരണങ്ങളിൽ ചിലത് കീജെൻ, പാച്ച്, ലോഡർ അല്ലെങ്കിൽ നോ-ഡിസ്ക് ക്രാക്ക് എന്ന് വിളിക്കുന്നു.
ഇതിന് നിങ്ങളുടെ സ്വന്തം പേരിൽ പ്രവർത്തിക്കുന്ന സീരിയൽ നമ്പറുകൾ സൃഷ്ടിക്കാനുള്ള കഴിവുണ്ട്, പലപ്പോഴും വാഗ്ദാനം ചെയ്യുന്ന ഒരു സോഫ്റ്റ്വെയറിന്റെസീരിയൽ നമ്പർ ജനറേറ്ററാണ് കീജെൻ (ഉദാ: അഡോബ് ഫോട്ടോഷോപ്പ് പോലുള്ള പണം നൽകി വാങ്ങേണ്ട സോഫ്റ്റ്വയറിനെ പണം മുടക്കാതെ തന്നെ ഉപയോഗിക്കാൻ വേണ്ടി കീജെൻ പ്രോഗ്രാം ഉപയോഗിച്ച് ക്രാക്ക് ചെയ്യുന്നു).
മറ്റൊരു പ്രോഗ്രാമിന്റെ മെഷീൻ കോഡ് പരിഷ്‌ക്കരിക്കുന്ന ഒരു ചെറിയ കമ്പ്യൂട്ടർ പ്രോഗ്രാമാണ് പാച്ച്.
മുഴുവൻ പ്രോഗ്രാമിനേക്കാൾ, അവർ പരിഷ്കരിച്ച ഒരു പ്രോഗ്രാമിന്റെ ചെറിയ ഭാഗങ്ങൾ മാത്രം പങ്കിടുന്നതിലൂടെ ഹാക്കർമാർക്ക് സ്ഥലം ലാഭിക്കാനും അവരുടെ നടത്തുന്ന മാറ്റങ്ങൾ നന്നായി മറയ്ക്കാനും കഴിയും.
സംശയം ജനിപ്പിക്കാതെ തന്നെ മാറ്റം വരുത്തിയ പ്രോഗ്രാമുകൾ വിതരണം ചെയ്യുന്നതിന് ഇത് മൂലം അവർക്ക് സാധിക്കുന്നു.
ഒരു പ്രോഗ്രാം എങ്ങനെ ആരംഭിക്കുന്നു എന്ന് ഒരു ലോഡർ ട്വീക്ക് ചെയ്യുന്നു, ഇത് അതിന്റെ പരിരക്ഷയെ അങ്ങനെതന്നെ നിലനിർത്തിക്കൊണ്ട് പ്രവർത്തിക്കാൻ അനുവദിക്കുന്നു.
അപ്രകാരം പ്രോഗ്രാമിന്റെ സംരക്ഷണ കവചത്തെ മറികടക്കാൻ ഒരു പരിഹാരമാർഗ്ഗം കണ്ടെത്തുന്നു.
അനധികൃതമായ വഴിയിലൂ‌ടെ നേട്ടങ്ങൾ കൈവരിക്കുന്നതിനായി ഗെയിമിന്റെ മെമ്മറിയിൽ അനധികൃത കോഡോ പരിഷ്കാരങ്ങളോ ഇഞ്ചക്ട് ചെയ്ത് വീഡിയോ ഗെയിമുകളിൽ ഉപയോക്താവിനെ വഞ്ചിക്കുന്നതിനായി ഉപയോഗിക്കുന്ന ഒരു ഉപകരണമാണ് ലോഡർ.
വാറെസ്(Warez) സീൻ ഗെയിം റിലീസുകൾക്ക് ഇത്തരത്തിലുള്ള ക്രാക്കുകൾ അനുവദനീയമല്ലെന്ന് ഫെയർലൈറ്റ് അവരുടെ .nfo ഫയലുകളിലൊന്നിൽ ചൂണ്ടിക്കാട്ടി.
ഒരു ആണവയുദ്ധം സംഭവിക്കുകയാണെങ്കിൽ, ആവശ്യമുള്ളപ്പോൾ ആണവയുദ്ധം തടയാനുള്ള സംരക്ഷണ നടപടികൾ യഥാസമയം പ്രവർത്തിച്ചേക്കില്ല, അതു പോലെ തന്നെ ക്രാക്കുകളെ തടയുന്നതിൽ സാധാരണ സംരക്ഷണ സംവിധാനങ്ങൾ പരാജയപ്പെട്ടേക്കാം.
സോഫ്റ്റ്‌വെയർ ക്രാക്കിംഗ് റിവേഴ്‌സ് എഞ്ചിനീയറിംഗുമായി അടുത്ത ബന്ധമുള്ളതാണ്, കാരണം ഒരു കോപ്പി പ്രൊട്ടക്ഷൻ ടെക്‌നോളജിയെ ആക്രമിക്കുന്ന പ്രക്രിയ റിവേഴ്‌സ് എഞ്ചിനീയറിംഗിന്റെ പ്രക്രിയയ്ക്ക് സമാനമാണ്.
ക്രാക്ക്ഡ് പകർപ്പുകളുടെ വിതരണം മിക്ക രാജ്യങ്ങളിലും നിയമവിരുദ്ധമാണ്.
സോഫ്‌റ്റ്‌വെയർ ക്രാക്കുചെയ്യുന്നതുമായി ബന്ധപ്പെട്ട് നിയമനടപടികൾ ഉണ്ടായിട്ടുണ്ട്.
ചില പ്രത്യേക സാഹചര്യങ്ങളിൽ ക്രാക്ക് ചെയ്ത സോഫ്റ്റ്‌വെയർ ഉപയോഗിക്കുന്നത് നിയമപരമായിരിക്കാം.
റിവേഴ്‌സ് എഞ്ചിനീയറിംഗിനും സോഫ്റ്റ്‌വെയർ ക്രാക്കിംഗിനുമുള്ള പഠിക്കുന്നതിന് വേണ്ടിയുള്ളതും, നിയമപരവുമായ ക്രാക്ക്മെ പ്രോഗ്രാമുകൾ ലഭ്യമാണ്.
സോഫ്റ്റ്‌വെയറിന്റെ പകർപ്പെടുക്കൽ തടയുന്ന രീതിയിൽ (Copy Protection) അവതരിപ്പിച്ച ആദ്യ സോഫ്റ്റ്‌വെയറുകൾ ആപ്പിൾ II (Apple II), അറ്റാരി 800 (Atari 800), കൊമോഡോർ 64 (Commodore 64) എന്നിവയായിരുന്നു.
സോഫ്‌റ്റ്‌വെയറുകൾ ഉൽപ്പാദിപ്പിക്കുന്നത് ചെലവേറിയതാണ്, എന്നാൽ ഡ്യൂപ്ലിക്കേറ്റ് ചെയ്യാനും വിതരണം ചെയ്യാനും വില കുറവാണ്.
അതിനാൽ, സോഫ്‌റ്റ്‌വെയർ നിർമ്മാതാക്കൾ സാധാരണയായി വിപണിയിൽ പുറത്തിറക്കുന്നതിന് മുമ്പ് ഏതെങ്കിലും തരത്തിലുള്ള പകർപ്പ് സംരക്ഷണം നടപ്പിലാക്കാൻ ശ്രമിച്ചു.
1984-ൽ, സോഫ്‌റ്റ്‌വെയർ പ്രൊട്ടക്ഷൻ കമ്പനിയായ ഫോർമാസ്റ്ററിലെ സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് ലീഡറായ ലെയ്‌ൻഡ് ഹണ്ട്‌സ്‌മാൻ പ്രസ്‌താവിച്ചു, "ഒരു സുരക്ഷാ സംവിധാനവും ഏതാനും മാസത്തിലേറെയായി വൈദഗ്‌ധ്യമുള്ള പ്രോഗ്രാമർമാരാൽ തകർക്കപ്പെട്ടിട്ടില്ല".
ലളിതമായി പറഞ്ഞാൽ, ഏറ്റവും കരുത്തുറ്റ സോഫ്‌റ്റ്‌വെയർ പരിരക്ഷയ്‌ക്ക് പോലും മികച്ച ഹാക്കർമാരെ ദീർഘകാലത്തേക്ക് നേരിടാൻ കഴിയില്ല എന്നാണ് അദ്ദേഹം ഉദ്ദേശിച്ചത്.
2001-ൽ, റൈസ് സർവ്വകലാശാലയിലെ പ്രൊഫസറായ ഡാൻ എസ്. വാലച്ച്, "പകർപ്പ്-പ്രൊട്ടക്ഷൻ മറികടക്കാൻ തീരുമാനിക്കുന്നവർ അതിനുള്ള വഴികൾ എപ്പോഴും കണ്ടെത്തിയിട്ടുണ്ട് - അതിനായി എപ്പോഴും ചെയ്യും" എന്ന് വാദിച്ചു.
ആദ്യകാല സോഫ്‌റ്റ്‌വെയർ ക്രാക്കർമാരിൽ ഭൂരിഭാഗവും കമ്പ്യൂട്ടർ ഹോബിയിസ്റ്റുകളായിരുന്നു, അവർ പലപ്പോഴും ഗ്രൂപ്പുകൾ രൂപീകരിച്ചു, അവർ സോഫ്റ്റ്‌വെയർ തകർക്കുന്നതിലും പ്രചരിപ്പിക്കുന്നതിലും പരസ്പരം മത്സരിക്കുന്നു.
ഒരു പുതിയ കോപ്പി പ്രൊട്ടക്ഷൻ സ്കീം എത്രയും വേഗം തകർക്കുന്നത് പണമുണ്ടാക്കാനുള്ള സാധ്യതയെക്കാൾ ഒരാളുടെ സാങ്കേതിക മികവ് പ്രകടിപ്പിക്കാനുള്ള അവസരമായാണ് പലപ്പോഴും കണക്കാക്കപ്പെട്ടിരുന്നത്.
സോഫ്‌റ്റ്‌വെയർ ക്രാക്കറുകൾക്ക് സാധാരണയായി അവരുടെ പ്രവർത്തനങ്ങളിൽ നിന്ന് ഭൗതികമായി പ്രയോജനം ലഭിക്കില്ല, മാത്രമല്ല സംരക്ഷണം നീക്കം ചെയ്യുന്നതിലെ വെല്ലുവിളി തന്നെയായിരുന്നു അവരുടെ പ്രചോദനം.
അവലംബം ↑ 1 2 3 4 ↑ 1 2 ↑ 1 2 ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
ആന്റിവൈറസ് ഇംഗ്ലീഷ് വിലാസം https://ml.wikipedia.org/wiki/Antivirus_software ഒരു പരമ്പരയുടെ ഭാഗം ഇൻഫോർമേഷൻ സെക്യൂരിറ്റി വെക്റ്റോറിയൽ പതിപ്പ് ബന്ധപ്പെട്ട സുരക്ഷാ വിഭാഗങ്ങൾ കമ്പ്യൂട്ടർ സുരക്ഷ ഓട്ടോമോട്ടീവ് സുരക്ഷ സൈബർ കുറ്റകൃത്യം സൈബർ സെക്സ് ട്രാഫിക്കിംഗ് കമ്പ്യൂട്ടർ ഫ്രോഡ് സൈബർഗെഡോൺ സൈബർ ഭീകരത സൈബർ യുദ്ധം ഇലക്ട്രോണിക് യുദ്ധം ഇൻഫോർമേഷൻ വാർഫെയർ ഇന്റർനെറ്റ് സുരക്ഷ മൊബൈൽ സുരക്ഷ നെറ്റ്വർക്ക് സുരക്ഷ പകർപ്പ് സംരക്ഷണം ഡിജിറ്റൽ റൈറ്റ്സ് മാനേജ്മെന്റ് ഭീഷണികൾ ആഡ്വെയർ അഡ്വാൻസ്ഡ് പെർസിസ്റ്റൻസ് ത്രെഡ് ആർബിട്ടറി കോഡ് എക്സിക്യൂഷൻ ബാക്ക്ഡോർ ഹാർഡ്വെയർ ബാക്ക്ഡോറ്സ് കോഡ് ഇന്റജക്ഷൻ ക്രൈംവെയർ ക്രോസ്-സൈറ്റ് സ്ക്രിപ്റ്റിംഗ് ക്രിപ്റ്റോജാക്കിംഗ് മാൽവെയർ ബോട്ട്നെറ്റ് ഡാറ്റ ബ്രീച്ച് ഡ്രൈവ്-ബൈ ഡൗൺലോഡ് ബൗസർ ഹെൽപ്പർ ഒബജ്ക്ട് വൈറസുകൾ ഡാറ്റാ സ്ക്രാപ്പിംഗ് ഡിനയൽ ഓഫ് സർവ്വീസ് ചോർത്തൽ ഇ-മെയിൽ ഫ്രോഡ് ഇ-മെയിൽ സ്കൂപ്പിംഗ് എക്സ്പ്ലോയിറ്റിസ് കീലോഗേഴ്സ് ലോജിക് ബോംബ്സ് ടൈം ബോംബ്സ് ഫോർക്ക് ബോംബ്സ് സിപ് ബോംബ്സ് ഫ്രോഡുലന്റ് ഡൈലേഴ്സ് മാൽവെയർ പേലോഡ് ഫിഷിങ് പോളിമോർഫിക് എഞ്ചിൻ പ്രിവിലേജ് എസ്കലേഷൻ റാൻസംവെയർ റൂട്ട്കിറ്റ്സ് ബൂട്ട്കിറ്റുകൾ സ്കേയർവെയർ ഷെൽകോഡ് സ്പാമിംഗ് സോഷ്യൽ എഞ്ചനീയറിംഗ് സ്ക്രീൻ സ്ക്രാപ്പിംഗ് സ്പൈവെയർ സോഫ്റ്റ്വെയർ ബഗ്സ് ട്രോജൻ ഹോഴ്സ് ഹാർഡ്വെയർ ട്രോജൻസ് റിമോർട്ട് അസ്സസ് ട്രോജൻസ് വൾനറബിലിറ്റി വെബ് ഷെൽസ് വൈപ്പർ വോംസ് എക്സ്ക്യുഎൽ ഇഞ്ചക്ഷൻ റോഗ് സെക്യുരിറ്റി സോഫ്റ്റ്വെയർ സോംബി പ്രതിരോധങ്ങൾ ആപ്ലിക്കേഷൻ സെക്യുരിറ്റി സെക്യുർ കോഡിംഗ് സെക്യുർ ബൈ ഡിഫോൾട്ട് സെക്യുർ ബൈ ഡിസൈൻ മിസ്യൂസ് കേസ് കമ്പ്യൂട്ടർ ആക്സസ് കൺട്രോൾ ഓതന്റിക്കേഷൻ മൾട്ടി-ഫാക്ടർ ഓതന്റിക്കേഷൻ ഓതറൈസേഷൻ കമ്പ്യൂട്ടർ സുരക്ഷാ സോഫ്റ്റ്വെയർ ആന്റിവൈറസ് സോഫ്റ്റ്വെയർ സുരക്ഷാ കേന്ദ്രീകൃത ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഡാറ്റ കേന്ദ്രീകൃത സുരക്ഷ ഓഫുസ്ക്കേഷൻ (സോഫ്റ്റ്വെയർ) ഡാറ്റ മാസ്കിംഗ് എൻക്രിപ്ഷൻ ഫയർവാൾ നുഴഞ്ഞുകയറ്റം കണ്ടെത്തുന്നതിനുള്ള സംവിധാനം ഹോസ്റ്റ്-ബേസ്ഡ് ഇൻട്രൂഷൻ ഡിറ്റക്ഷൻ സിസ്റ്റം (HIDS) അനോമലി ഡിറ്റക്ഷൻ സെക്യുരിറ്റി ഇൻഫോർമേഷൻ ആൻഡ് ഇവന്റ് മാനേജ്മെന്റ് (SIEM) മൊബൈൽ സെക്യുർ ഗേറ്റ്‌വേ റൺടൈം ആപ്ലിക്കേഷൻ സെൽഫ്-പ്രോട്ടക്ഷൻ ക സ തി ക്ലാം‌എവി ആന്റിവൈറസ് എഞ്ചിനെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു ഓപ്പൺ സോഴ്‌സ് ആന്റിവൈറസ് ക്ലാം‌ടികെ, 2001 ൽ ടോമാസ് കോജ് വികസിപ്പിച്ചെടുത്തത്
കമ്പ്യൂട്ടറുകളെ വൈറസുകളിൽ നിന്നും സംരക്ഷിക്കാൻ ഉപയോഗിക്കുന്ന സോഫ്റ്റ്‌വെയറുകളാണു ആന്റിവൈറസ് .
ഇവ ഉപയോഗിച്ച് കമ്പ്യൂട്ടറിലുള്ള വൈറസുകൾ കണ്ടുപിടിക്കാനും, അവയെ നീക്കംചെയ്യാനും പുതിയ വൈറസുകൾ പ്രവേശിക്കാതെ കാത്തുസൂക്ഷിക്കുവാനും സാധിക്കും.
എന്നിരുന്നാലും, മറ്റ് തരത്തിലുള്ള മാൽവെയറുകളുടെ വ്യാപനത്തോടെ, ആന്റിവൈറസ് സോഫ്റ്റ്‌വേർ മറ്റ് കമ്പ്യൂട്ടർ ഭീഷണികളിൽ നിന്ന് സംരക്ഷണം നൽകാൻ തുടങ്ങി.
പ്രത്യേകിച്ചും, ആധുനിക ആന്റിവൈറസ് സോഫ്റ്റ്‌വെയ‌ർ ഉപയോഗിച്ച് സംശയകരമായ സോഫ്റ്റവെയറുകളിൽ നിന്ന് കമ്പ്യൂട്ടർ ഉപയോക്താക്കളെ പരിരക്ഷിക്കാൻ കഴിയും ഉദാ: മലിഷ്യസ് ബ്രൗസർ ഹെൽപ്പർ ഒബ്ജക്റ്റുകൾ (ബി‌എച്ച്ഒകൾ), ബ്രൗസർ ഹൈജാക്കർമാർ, റാൻസംവെയർ , കീലോഗറുകൾ, ബാക്ക്ഡോർ, റൂട്ട്കിറ്റുകൾ , ട്രോജൻ ഹോഴ്സ് , വേമ്സ്, മലിഷ്യസ് എൽ‌എസ്‌പി, ഡയലറുകൾ, ഫ്രോഡ്ടൂൾസ്, ആഡ്‌വെയർ, സ്‌പൈവെയർ .
ഇൻഫെറ്റഡായതും മലിഷ്യസായ യുആർഎല്ലുകൾ(URL), സ്പാം, സ്കാമുകൾ, ഫിഷിംഗ് ആക്രമണങ്ങൾ, ഓൺലൈൻ ഐഡന്റിറ്റി (സ്വകാര്യത), ഓൺലൈൻ ബാങ്കിംഗ് ആക്രമണങ്ങൾ, സോഷ്യൽ എഞ്ചിനീയറിംഗ് ടെക്നിക്കുകൾ, നൂതന പെർസിസ്റ്റന്റ് ഭീഷണി (APT), ബോട്ട്‌നെറ്റ് ഡിഡിഒഎസ് (DDoS) ആക്രമണങ്ങൾ എന്നിവയിൽ നിന്നുള്ള പരിരക്ഷയും ചില ഉൽപ്പന്നങ്ങൾ നൽകുന്നു.
പ്രവർത്തന രീതികൾ
ആന്റിവൈറസ്സുകൾ വൈറസ്സുകളെ കണ്ടുപിടിക്കാൻ രണ്ടു മാർഗ്ഗങ്ങളാണ് സാധാരണയായി ഉപയോഗിക്കാറുള്ളത്.
വൈറസ്‌ നിഘണ്ടു
ഈ രീതിയിൽ , ആന്റിവൈറസ്സ്  സോഫ്റ്റ്‌വെയർ സ്കാൻ ചെയ്യുന്ന ഫയലിനെ , ഡാറ്റബെയിസിൽ  സൂക്ഷിച്ചിരിക്കുന്ന വൈറസ്  അടയാളങ്ങളുമായി താരതമ്യപ്പെടുത്തി നോക്കുന്നു.
ഫയലിലെ കോഡും വൈറസ്‌ അടയാളവും തമ്മിൽ എന്തെങ്കിലും സാദൃശ്യമുണ്ടെങ്കിൽ ഉപയോക്താവിനെ അറിയിക്കുകയോ , ആ ഫയല്  ഡിലീറ്റ് ചെയ്യുകയോ ,മാറ്റി വെയ്കുകയോ ചെയ്യും.
സോഫ്റ്റ്‌വെയർ അപ്ഡേറ്റ് ചെയ്യുമ്പോൾ വൈറസുകളുടെ പട്ടികയിലേക്ക് പുതിയതായി കണ്ടെത്തിയ വൈറസ്സ്കളുടെ  പേരും അടയാളങ്ങളും കൂട്ടിച്ചേർക്കുകയാണ് ചെയ്യുന്നത് .
പ്രോഗ്രാമുകളുടെ പ്രവർത്തനത്തിന്റെ നിരീക്ഷണം
ആന്റി വൈറസ് കമ്പ്യൂട്ടറിലെ  പ്രവർത്തിക്കുന്ന  പ്രോഗ്രാമുകളെ ഒക്കെ നിരീക്ഷിച്ചു കൊണ്ടിരിക്കുകയും , സംശയാസ്പദമായ പ്രവർത്തനങ്ങളെക്കുറിച്ച്   ഉപഭോകതാവിനെ അറിയിക്കുകയും ചെയ്യുന്നു.
വൈറസ് നിഘണ്ടുവിൽ ഇല്ലാത്ത വൈറസുകളെ പോലും കണ്ടുപിടിക്കുവാൻ സാധിക്കും എന്നതാണ് ഇതിന്റെ ഗുണം.