የኦራክል ጠበቆች የጃቫ ኤፒአይን በአንድሮይድ ውስጥ እንደገና መተግበርን የ"ሃሪ ፖተር" ይዘቶችን ከመቅዳት ጋር ያወዳድራሉ፣
የዩናይትድ ስቴትስ ጠቅላይ ፍርድ ቤት በዚህ ዓመት መጀመሪያ ላይ አንድ አስፈላጊ ጉዳይ ይመለከታል።
በተመሳሳይ ጊዜ የ Oracle ንግድ በመጀመሪያ የተገነባው በ IBM በተዘጋጀው የ SQL ፕሮግራሚንግ ቋንቋ ትግበራ ላይ ነው, እና አሁን እንኳን ኩባንያው ከ Amazon S3 ኤፒአይ ጋር የደመና አገልግሎት ይሰጣል, እና ይህ ሙሉ በሙሉ የተለመደ ነው. የኤፒአይ እንደገና መተግበር ከኢንዱስትሪው መጀመሪያ ጀምሮ የኮምፒውተር ሳይንስ እድገት ተፈጥሯዊ አካል ነው።
Oracle Googleን በህገ ወጥ መንገድ የጃቫ ኤፒአይ በመቅዳት ከሰዋሰው መዋቅሮች ጋር የተሳሰሩ ስም ዝርዝርን ጨምሮ። አንድሮይድ ኦፐሬቲንግ ሲስተም በተለይ ከጃቫ ኤፒአይ ጋር ተኳሃኝ ሲሆን ለጃቫ ፕሮግራመሮች ሶፍትዌሮችን እና ዕውቀትን ወደ አዲሱ ፕላትፎርም ለማዛወር ቀላል ለማድረግ ነው። ይህንን ለማድረግ አንድሮይድ ተጓዳኝ የጃቫ ኤፒአይ ትዕዛዞችን እና ሰዋሰዋዊ አወቃቀሮችን በትክክል ገልብጧል።
ነገር ግን የጃቫ ኤፒአይዎች ብቻ አይደሉም፣ እና አንድሮይድ እንደገና መተግበር ብቻ አይደለም። በዛሬው የአይቲ ኢንዱስትሪ፣ ኤፒአይዎች በሁሉም ቦታ ይገኛሉ፣ እና እንደገና ማስተዋወቅ ትልልቅ ኩባንያዎች በብቸኝነት እንዳይቆጣጠሩ ውድድርን ለማስቀጠል መሰረታዊ ነው።
ዱዋን የታዋቂውን የአማዞን S3 ማከማቻ መድረክ ምሳሌ ይሰጣል። ከS3 ፋይሎችን መጻፍ እና ሰርስሮ ማውጣትን ለማንቃት Amazon ሁሉን አቀፍ፣
GET /?Delimiter=Delimiter&EncodingType=EncodingType&Marker=Marker&MaxKeys=MaxKeys&Prefix=Prefix HTTP/1.1
Host: Bucket.s3.amazonaws.com
x-amz-request-payer: RequestPayer
አማዞን በደመና አገልግሎት ገበያ ውስጥ ግልጽ መሪ ነው፣ እና ተፎካካሪዎቹ የ S3 ኤፒአይን እንደገና መተግበርን ያቀርባሉ፣ የትዕዛዝ ስሞችን፣ የመለኪያ መለያዎችን፣ ቅድመ ቅጥያዎችን መምሰል አለባቸው። x-amzየ S3 API ሰዋሰዋዊ መዋቅር እና አጠቃላይ አደረጃጀት። በሌላ አነጋገር፣ Oracle የሚናገረው ነገር ሁሉ የቅጂ መብት የተጠበቀ ነው።
የአማዞን S3 ኤፒአይ ቅጂ ከሚሰጡ ኩባንያዎች መካከል ይገኙበታል
Oracle የድርጊቱ ህጋዊነት በተከፈተው የ Apache 2.0 ፍቃድ ላይ የተመሰረተ ነው ይላል ይህ ደግሞ ኮድ መቅዳት እና ማሻሻል ያስችላል። ለምሳሌ,
ነገር ግን ጥያቄው የአእምሯዊ ንብረት ህግ እንደ APIs ባሉ ነገሮች ላይም ይሠራል ወይ የሚለው ነው። ጠቅላይ ፍርድ ቤት መወሰን ያለበት ይህንን ነው።
ኤፒአይን የፈጠረው ማን ነው?
የ "ንዑስ ቤተ-መጽሐፍት" የሚለው ቃል እና ጽንሰ-ሐሳብ ለመጀመሪያ ጊዜ በሄርማን ጎልድስቴይን እና በጆን ቮን ኑማን - ክፍል II, ጥራዝ III (Princeton University Institute of Advanced Study, 1948) Planning and Codeing Problems for an Electronic Computing Instrument በሚለው መጽሐፍ ውስጥ ታየ።
ፕሮግራሞችን በማህደረ ትውስታ ውስጥ የሚያከማቹ ኮምፒውተሮች የፕሮግራም አወጣጥ ዘዴ የመጀመሪያው መግለጫ ነው (ከዚህ ቀደም ይህ አልነበረም)። በዛን ጊዜ የራሳቸውን ኮምፒዩተሮች ለመፍጠር ለሚሞክሩ ዩኒቨርሲቲዎች በሰፊው ተሰራጭቷል. እና ከሁሉም በላይ፣ መጽሐፉ አንድ ቁልፍ ሃሳብ ይዟል፡- አብዛኛዎቹ ፕሮግራሞች የተለመዱ ስራዎችን ይጠቀማሉ, እና መደበኛ ስራዎች ያላቸው ቤተ-ፍርግሞች የአዲሱ ኮድ እና ስህተቶችን መጠን ይቀንሳሉ. ይህ ሃሳብ በሞሪስ ዊልክስ የበለጠ የተጣራ እና በ EDSAC ማሽን ውስጥ ተግባራዊ ሆኗል, ለዚህም የ 1967 የቱሪንግ ሽልማት አግኝቷል.
የ EDSAC ንዑስ ቤተ-መጽሐፍት በግራ በኩል ነው።
ሞሪስ ዊልክስ እና ዴቪድ ዊለር ለኤሌክትሮኒካዊ ዲጂታል ኮምፒዩተር (1951) ፕሮግራሞችን በማዘጋጀት ላይ እንዳደረጉት ቀጣዩ እርምጃ ከፍተኛ ደረጃ ያላቸው ተግባራትን እና ሙሉ የሶፍትዌር መገናኛዎችን መፍጠር ነበር።
ቃሉ ራሱ የትግበራ ፕሮግራም በይነገጽ (ኤፒአይ) በ60ዎቹ መገባደጃ ላይ የሆነ ቦታ ታየ።
የዝግጅት አቀራረብ ደራሲ
ኤ ፒ አይ
ፈጣሪ
ዓመት
እንደገና መተግበር
ዓመት
FORTRAN ቤተ-መጽሐፍት
IBM
1958
ኡኒቫክ
1961
IBM S / 360 ISA
IBM
1964
አምዳህል ኮርፖሬሽን
1970
መደበኛ ሲ ቤተ መጻሕፍት
AT&T/Bell Labs
1976
ማርክ ዊሊያምስ ኩባንያ
1980
የዩኒክስ ስርዓት ጥሪዎች
AT&T/Bell Labs
1976
ማርክ ዊሊያምስ ኩባንያ
1980
VT100 Esc ሰከንድ
ዲኤሲ
1978
ሄትኪት
1980
IBM ፒሲ ባዮስ
IBM
1981
ፊኒክስ ቴክኖሎጂዎች
1984
MS-DOS CLI
Microsoft
1981
FreeDOS ፕሮጀክት
1998
Hayes AT ትዕዛዝ አዘጋጅ
ሃይስ ማይክሮ
1982
መልህቅ አውቶሜሽን
1985
PostScript
Adobe
1985
ጂኤንዩ/GhostScript
1988
SMB
Microsoft
1992
የሳምባ ፕሮጀክት
1993
Win32
Microsoft
1993
የወይን ፕሮጀክት
1996
ጃቫ 2 ክፍል ቤተ መጻሕፍት
ጸሐይ
1998
ጎግል/አንድሮይድ
2008
የድር API ጣፋጭ
ጣፉጭ
2003
ጠርባ
2009
ምንጭ:
ኤፒአይዎችን መቅዳት እና እንደገና መጠቀም (ቤተ-መጽሐፍት ፣ የመማሪያ ስብስቦች) ትክክል ብቻ አይደለም ፣ ግን ይህ የፕሮግራም አወጣጥ ዘዴ በኮምፒተር ሳይንስ ቀኖናዎች ውስጥ በቀጥታ ይመከራል። S3 ፕሮግራሚንግ በይነገጾችን ከመቅዳት በፊት እንኳን፣ Oracle ራሱ ይህንን ብዙ ጊዜ አድርጓል። ከዚህም በላይ የOracle ንግድ በመጀመሪያ የተገነባው በ IBM በተዘጋጀው የ SQL ፕሮግራሚንግ ቋንቋ ትግበራ ላይ ነው። የOracle የመጀመሪያው ዋና ምርት DBMS ነበር፣ በአብዛኛው ከ IBM System R የተቀዳ ነው። በዚህ አጋጣሚ፣ ስለ SQL እንደ “መደበኛ ኤፒአይ” ለ DBMS እንደገና መተግበር እየተነጋገርን ነው።
አእምሯዊ ንብረት መብቶችን በኤፒአይዎች ላይ መጫን ሁሉንም ሰው የሚነካ ህጋዊ የማዕድን ቦታ መፍጠር ይችላል። ኤፒአይዎች ተግባራዊ እና
እነዚህን ሰፊ መዘዞች ለማስቀረት፣ Oracle እና ክርክሮቹን ያፀደቀው ይግባኝ ሰሚ ፍርድ ቤት የቅጂ መብት ጥሰትን ከዋናው ጋር “ከማይጣጣሙ” የተወሰኑ የኤፒአይ መልሶ ማሟያዎች ላይ ለመገደብ ሞክረዋል። ግን በከፊል እንደገና መተግበርም እንዲሁ
የOracle ክስ ዋናው አደጋ ትናንሽ የቴክኖሎጂ ኩባንያዎች እንደ S3 ካሉ ዋና መድረኮች ጋር ተኳሃኝ የሆኑ የስርዓቶች ስሪቶችን እንዳይፈጥሩ መከላከል ነው። እንደዚህ አይነት ተኳሃኝነት ከሌለ ፕሮግራመሮች ከዚህ ኩባንያ አቅርቦቶች ውጤታማ በሆነ መልኩ ይቆለፋሉ።
የኢንዱስትሪ ተወካዮች እና ገንቢዎች ተስፋ ማድረግ የሚችሉት ምክንያት እዚህ እንደሚሰፍን ብቻ ነው፣ እና
ምንጭ: hab.com