Gnash (software)
க்னாஷ் என்பது எஸ். டபிள்யூ. எஃப் கோப்புகளை இயக்குவதற்கான மீடியா பிளேயர் ஆகும். டெஸ்க்டாப் கணினிகள் மற்றும் உட்பொதிக்கப்பட்ட சாதனங்களுக்கான தனித்துவமான பிளேயராகவும், அதே போல் NPAPI ஐ ஆதரிக்கும் உலாவிகளுக்கான செருகுநிரலாகவும் க்னாஷ் கிடைக்கிறது. இது குனு திட்டத்தின் ஒரு பகுதியாகும் மற்றும் அடோப் ஃப்ளாஷ் பிளேயருக்கு ஒரு இலவச மற்றும் திறந்த மூல மாற்றாகும். இது கேம்ஸ் டபிள்யூஎஃப் திட்டத்திலிருந்து உருவாக்கப்பட்டது. க்னாஷ் முதன்முதலில் 2005 ஆம் ஆண்டின் பிற்பகுதியில் மென்பொருள் மேம்பாட்டாளர் ஜான் கில்மோரால் அறிவிக்கப்பட்டது. இந்த திட்டத்தின் பராமரிப்பாளர் ராப் சவோய் ஆவார். க்னாஷுக்கான முக்கிய டெவலப்பரின் வலைத்தளம் இலவச மென்பொருள் அறக்கட்டளையின் குனு சவன்னா திட்ட ஆதரவு சேவையகத்தில் அமைந்துள்ளது. க்னாஷ் பெரும்பாலான எஸ். டபிள்யூ. எஃப் வி 7 அம்சங்கள் மற்றும் சில எஸ். டபிள்யூ. எஃப் வி 8 மற்றும் வி 9 ஐ ஆதரிக்கிறது, இருப்பினும் எஸ். டபிள்யூ. எஃப் வி 10 ஆதரிக்கப்படவில்லை. ஒரு இலவச மென்பொருள் ஃப்ளாஷ் பிளேயரை எழுதுவது குனு திட்டத்தின் முன்னுரிமையாக சில காலமாக இருந்து வருகிறது. க்னாஷ் தொடங்கப்படுவதற்கு முன்பு, குனு திட்டம் ஜிபிஎல்எஃப்ளாஷ் திட்டத்திற்கு உதவுமாறு மக்களைக் கேட்டுக்கொண்டது. முந்தைய ஜிபிஎல்எஃப்ளாஷ் டெவலப்பர்களில் பெரும்பாலோர் இப்போது க்னாஷ் திட்டத்திற்கு மாறிவிட்டனர், மேலும் தற்போதுள்ள ஜிபிஎல்எஃப்ளாஷ் கோட்பேஸ் உட்பொதிக்கப்பட்ட அமைப்புகளை ஆதரிப்பதில் மீண்டும் கவனம் செலுத்தப்படும். க்னாஷுக்கான முதன்மை விநியோக விதிமுறைகள் குனு ஜிபிஎல் ஆகும். இருப்பினும், பொது களத்தில் உள்ள கேம்ஸ் டபிள்யூஎஃப் திட்டத்தின் குறியீட்டு தளத்தை க்னாஷ் பயன்படுத்தத் தொடங்கியதால், கேம்ஸ் டபிள்யூஎஃப் இல் பயனுள்ளதாக இருக்கும் க்னாஷ் திட்டத்தால் உருவாக்கப்பட்ட குறியீடு பொது களத்தில் வைக்கப்பட்டுள்ளது. தொழில்நுட்ப விவரங்கள் கட்டமைப்பு அடோப் ஐஎ-32 இல் லினக்ஸிற்கான அதன் அதிகாரப்பூர்வ பிளேயரின் காலாவதியான பதிப்பு (11.2) மற்றும் பைனரி-மட்டும் வடிவத்தில் ஏஎம்டி64 டெவலப்பர் முன்னோட்ட வெளியீட்டை மட்டுமே வழங்குகிறது. இருப்பினும், க்னாஷ் x86, ஏஆர்எம், எம்ஐபிஎஸ் மற்றும் பவர்பிஸி உள்ளிட்ட பல கட்டமைப்புகளில் தொகுக்கப்பட்டு செயல்படுத்தப்படலாம். இது பி. எஸ். டி அடிப்படையிலான இயக்க முறைமைகளையும் ஆதரிக்கிறது. ஃப்ளாஷ் 3 க்கு அப்பால் மேக்ரோமீடியா/அடோப் ஃப்ளாஷ் ஆதரவை ஒருபோதும் கொண்டிராத RISC OS க்கான ஒரு ஆரம்ப துறைமுகம் உள்ளது, அதே போல் BeOS க்கான ஒரு ஆரம்ப துறைமுகமும் உள்ளது, அங்கு ஃப்ளாஷ் ஆதரவு பதிப்பு 4 இல் நிறுத்தப்பட்டது. அமீகாஓஎஸ் 4.1-க்கு ஒரு துறைமுகத்தை உருவாக்குவதும் தொடங்கப்பட்டுள்ளது. ஹைக்கூ இயக்க முறைமைக்கு ஒரு துறைமுகமும் உள்ளது. க்னாஷ் வழங்குவதற்கு ஏஜிஜி, கெய்ரோ அல்லது ஓபன்ஜிஎல் ஆகியவற்றில் ஒன்று தேவைப்படுகிறது. பொதுவாக சி மொழியில் எழுதப்படும் பெரும்பாலான குனு திட்டங்களுக்கு மாறாக, க்னாஷ் அதன் விளையாட்டுப் பாரம்பரியத்தின் காரணமாக சி + + நிரலாக்க மொழியில் எழுதப்படுகிறது. ஃப்ளாஷ் பொருந்தக்கூடிய க்னாஷ் எஸ். டபிள்யூ. எஃப் கோப்புகளை பதிப்பு 7 மற்றும் ஆக்ஷன்ஸ்கிரிப்ட் 2 இன் 80 சதவீதம் வரை இயக்க முடியும். க்னாஷ் டெவலப்பர்களின் குறிக்கோள் தனியுரிம வீரருடன் (மோசமான ஆக்ஷன்ஸ்கிரிப்ட் குறியீட்டின் நடத்தை உட்பட) முடிந்தவரை இணக்கமாக இருக்க வேண்டும். இருப்பினும், க்னாஷ் அடோப் பிளேயரில் கிடைக்காத சில சிறப்பு அம்சங்களை வழங்குகிறது, அதாவது பகிரப்பட்ட நூலகங்கள் வழியாக ஆக்ஷன்ஸ்கிரிப்ட் வகுப்புகளை விரிவுபடுத்துவதற்கான சாத்தியம்ஃ மாதிரி நீட்டிப்புகளில் மைஎஸ்கியூஎல் ஆதரவு, கோப்பு முறைமை அணுகல் மற்றும் பல அடங்கும். பாதுகாப்பு காரணங்களுக்காக நீட்டிப்பு பொறிமுறை வெளிப்படையாக தொகுக்கப்பட்டு உள்ளமைவு கோப்புகள் வழியாக இயக்கப்பட வேண்டும். வீடியோ ஆதரவு க்னாஷ் எஃப்எல்வி வீடியோக்களின் பிளேபேக்கை ஆதரிக்கிறது மற்றும் யூடியூப், மைஸ்பேஸ், ஷோமீடோ மற்றும் பிற ஒத்த வலைத்தளங்களிலிருந்து சில எஃப்எல்வி கோப்புகளை இயக்க அனுமதிக்கிறது (ஒலியைக் கொண்ட பழைய கோப்புகள்-ஒலியை இயக்காமல் புதிய கோப்புகள்). எஃப்எல்வி ஆதரவு அமைப்பில் எஃப்எஃப்எம்பிஇஜி அல்லது ஜிஸ்ட்ரீமர் நிறுவப்பட வேண்டும். எம்பிளேயர், விஎல்சி மீடியா பிளேயர் போன்ற வேறு சில இலவச மென்பொருள் நிரல்கள் அல்லது எஃப்எஃப்டிஷோ டைரக்ட்ஷோ கோடெக்குகளை அடிப்படையாகக் கொண்ட விண்டோஸிற்கான பிளேயர்கள் கோப்பு சிறப்பாக பதிவிறக்கம் செய்யப்பட்டிருந்தால் அல்லது அதில் குழாய் பொருத்தப்பட்டிருந்தால் எஃப்எல்வி வடிவமைப்பை மீண்டும் இயக்க முடியும். பதிப்பு 0.8 ஆகஸ்ட் 22,2010 அன்று வெளியிடப்பட்டது. க்னாஷ் இப்போது அனைத்து யூடியூப் வீடியோக்களுடனும் வேலை செய்ய வேண்டும் என்று ராப் சவோய் அறிவித்தார். 0. 8 பதிப்பில் ஜி. பி. யூ ஆதரவு உள்ளது, இது லினக்ஸில் உள்ள தனியுரிம அடோப் ஃப்ளாஷ் பிளேயரை விட முன்னேறியது, ஃப்ளாஷ் 10.2 கட்டமைக்கப்பட்ட வன்பொருள் முடுக்கத்துடன் வெளிவரும் வரை. க்னாஷ் இன்னும் அதிக CPU பயன்பாட்டால் பாதிக்கப்படுகிறது. ஒரு ஃப்ளாஷ் பிளாக் சொருகி பயனரால் நிறுவப்படலாம், ஃப்ளாஷ் ஆதரவை ஒவ்வொரு வழக்கு அடிப்படையில், தேவைக்கேற்ப இயக்கலாம். யூடியூப் வீடியோ கட்டுப்பாடுகள் மற்றும் முழு திரை முறை செயல்படுகிறது, இருப்பினும் பதிப்பு 0.8.8 இல் ஒரு பிழை உள்ளது, இது யூடியூப்பை "செல்லாத அளவுருக்கள்" காட்டக்கூடும். பல பிரபலமான ஃப்ளாஷ் விளையாட்டுகள் க்னாஷ் 0.8 உடன் வேலை செய்யாது. சிக்னல் சிக்னல் என்பது க்னாஷ் திட்டத்தின் ஃப்ளாஷ் மீடியா சர்வர்-இணக்கமான ஆடியோ மற்றும் வீடியோ சர்வர் ஆகும். இது பதிப்புரிமை மெட்டாடேட்டா பரிமாற்றத்தை பேச்சுவார்த்தை நடத்துவதையும், உள்ளடக்கத்தை ஸ்ட்ரீமிங் செய்வதையும் கையாளுகிறது. இது பல ஆயிரக்கணக்கான ஒரே நேரத்தில் நெட்வொர்க் இணைப்புகளைக் கையாள வேண்டும், மேலும் பெரிய லினக்ஸ் கிளஸ்டர்களில் இயங்கும் ஆதரவைக் கொண்டிருக்க வேண்டும். இது மாறுபட்ட உள்ளடக்கத்துடன் பல ஸ்ட்ரீம்களைக் கையாள்வதையும், அதே போல் ஒற்றை தரவு மூலத்துடன் ஒரு மல்டிகாஸ்ட் ஸ்ட்ரீமைக் கையாள்வதையும் ஆதரிக்க வேண்டும். எம்பி 3 ஐச் சுற்றியுள்ள காப்புரிமை சிக்கல்கள் மற்றும் எஃப்எல்வி மற்றும் ஓஎன் 2 ஆகியவை மூடிய வடிவங்கள் என்பதால், இந்த திட்டத்தின் முக்கிய குறிக்கோள்களில் ஒன்று இலவச குறியீடுகள் மற்றும் இலவச நெறிமுறைகளை விஷயங்களைச் செய்வதற்கான முதன்மை வழியாக ஆதரிப்பதாகும். ஏற்கனவே இருக்கும் ஃப்ளாஷ் உள்ளடக்கத்தை இயக்கும்போது எம்பி3, எஃப்எல்வி மற்றும் ஓஎன்2 (விபி6 மற்றும் விபி7) ஆகியவற்றிற்கு விருப்ப ஆதரவு உள்ளது. எஃப்எல்வி மற்றும் விபி6 மற்றும் விபி7 கோடெக் ஆகிய இரண்டும் எஃப்எஃப்எம்பிஇஜியில் சேர்க்கப்பட்டுள்ளன. பயனர்கள் இந்த தனியுரிம கோடெக்குகளைப் பயன்படுத்த ஜி ஸ்ட்ரீமர் 0.10 க்கான எஃப்எஃப்எம்பிஇஜி சொருகி பயன்படுத்தலாம். இயங்குதளத்தில் கிடைக்கும் க்னாஷ் மைக்ரோசாப்ட் விண்டோஸ், டார்வின் (ஓஎஸ் எக்ஸ்), ஐரிக்ஸ், சோலாரிஸ், பியோஸ், ஓஎஸ்/2 மற்றும் ஹைக்கூ ஆகியவற்றில் வெற்றிகரமாக இயங்குகிறது. க்னாஷ் பின்வரும் 64-பிட் அமைப்புகளிலும் இயங்குகிறதுஃ பவர்பிசி, இட்டானியம், அல்ட்ராஸ்பார்க் மற்றும் ஏஎம்டி64. மைக்ரோசாப்ட் விண்டோஸ் க்னாஷ் விண்டோஸிற்கு போர்ட் செய்யப்பட்டுள்ளது மற்றும் சொருகி ஃபயர்பாக்ஸ் 1.0 அல்லது புதியவற்றுடன் சிறப்பாக செயல்படுகிறது, மேலும் எந்த மொஸில்லா அடிப்படையிலான உலாவியிலும் வேலை செய்ய வேண்டும். இருப்பினும், புதிய உலாவிகளில் சொருகி நிலையற்றதாகவோ அல்லது செயல்படாததாகவோ இருக்கலாம். விண்டோஸிற்கான புதிய க்னாஷ் பைனரிகள் ஒரு சொருகி சேர்க்கப்படவில்லை மற்றும் தற்போது விண்டோஸில் புதிய வேலை செய்யும் க்னாஷ் சொருகி இல்லை. நிதியுதவி இந்தத் திட்டத்திற்கு ஜூலை 2010 வரை Lulu.com என்ற வணிக நிறுவனத்தால் நிதியுதவி வழங்கப்பட்டது. மார்ச் 2012 நிலவரப்படி, முன்னணி டெவலப்பர் இணையத்தில் திட்டத்தை ஹோஸ்ட் செய்வதற்கு நன்கொடைகள் போதுமானதாக இல்லை என்று தெரிவித்தார். அடோப் ஃப்ளாஷ் பிளேயர் இறுதி-பயனர் உரிம ஒப்பந்தம் டெவலப்பர்களைக் கண்டுபிடிப்பதில் உள்ள சிரமம் இந்த திட்டத்திற்கான ஒரு சிக்கலாகும். தற்போதைய டெவலப்பர்கள் அடோப்பின் ஃப்ளாஷ் பிளேயரை ஒருபோதும் நிறுவவில்லை, ஏனென்றால் அடோப் ஃப்ளாஷ் பிளேயரை நிறுவிய எவரும் அதே நேரத்தில் அடோப் ஃப்ளாஷ் பிளேயரை மாற்றியமைக்கவோ அல்லது மாற்றியமைக்கவோ கூடாது என்ற ஒப்பந்தத்தை ஏற்றுக்கொண்டுள்ளனர் என்று அவர்கள் அஞ்சுகிறார்கள். எனவே, க்னாஷ் திட்டத்தில் நவம்பர் 2010 நிலவரப்படி சுமார் 6 செயலில் உள்ள டெவலப்பர்கள் மட்டுமே உள்ளனர். இருப்பினும், இத்தகைய பொதுவான உட்பிரிவுகள், சாதாரண மென்பொருள் உரிம ஒப்பந்தங்களில் பயன்படுத்தப்படும்போது தேசிய போட்டிக்கு எதிரான சட்டங்களுக்கு எதிரானதாக இருக்கலாம். மே 2,2012 அன்று, ஐரோப்பிய ஒன்றியத்தின் நீதி மன்றம் எஸ்ஏஎஸ் இன்ஸ்டிடியூட் இன்க் வி வேர்ல்ட் புரோகிராமிங் லிமிடெட் இன் சி-406/10 வழக்கில் ஒரு கணினி நிரலின் செயல்பாடு ஐரோப்பிய ஒன்றியத்தில் பதிப்புரிமைக்கு உட்பட்டது அல்ல என்றும், இரண்டாவது நிரலில் அதன் நடத்தையை இனப்பெருக்கம் செய்வதற்காக ஒரு கணினி நிரலைக் கவனிப்பதையும், படிப்பதையும், சோதிப்பதையும் தடைசெய்தால் ஒப்பந்த விதிகள் செல்லாது என்றும் தீர்ப்பளித்தது. மூலக் குறியீடு அல்லது பொருள் குறியீடு எதுவும் நகலெடுக்கப்படாத வரை இது நீடிக்கும். இலவச மென்பொருள் லைட்ஸ்பார்க் ஷும்வே (மென்பொருள்) ஸ்விஃப்டெக் ரஃபிள் (மென்பொருள்) குறிப்புகள் வெளிப்புற இணைப்புகள் முதன்மை க்னாஷ் வலைத்தளம் (இணைய காப்பக நகல்) திட்டத்தின் அதிகாரப்பூர்வ விக்கி (காப்பகப்படுத்தப்பட்ட) க்னாஷ் குனு திட்டத்தின் சவானா பக்கம் எஃப். எஸ். எஃப்/குனு செய்தி வெளியீடுஃ எஃப். எஸ். எஃப் குனு க்னாஷ்-ஃப்ளாஷ் மூவி பிளேயரை அறிவிக்கிறது தயாரிப்பின் எதிர்காலம் குறித்து க்னாஷ் திட்டத் தலைவருடன் ஒரு நேர்காணல் க்னாஷ் அதிகாரப்பூர்வமற்ற மற்றும் ஆதரிக்கப்படாத விண்டோஸ் போர்ட் இலவச மென்பொருள் சி + + மொழிபெயர்ப்பாளர்கள் (கம்ப்யூட்டிங்) இலவச ஊடக பிளேயர்கள் குனு திட்டம் அடோப் ஃப்ளாஷ் 2005 மென்பொருள்