آپاچی هارمونی

آپاچی هارمونی
نویسنده(های)
اصلی
بنیاد نرم‌افزار آپاچی
توسعه‌دهنده(ها)بنیاد نرم‌افزار آپاچی
مخزن
سیستم‌عامللینوکس، ویندوز
پلت‌فرمسی++، جاوا
مجوزاجازه‌نامه آپاچی ۲٫۰
وبگاه

آپاچی هارمونی یکی از محدود پیاده‌سازی آزاد جاوا است که متن باز است. این نرم‌افزار که از سوی بنیاد نرم‌افزار آپاچی ارائه شده، کارش را با انتشار سکوی جاوا، نسخه استاندارد ۵٫۰ آغاز نمود[۲] این نرم‌افزار تحت اجازه‌نامه آپاچی نسخهٔ دوم، منتشر شد. در اردیبهشت ۱۳۸۵ اعلام شد که هیئت مدیرهٔ آپاچی تصمیم گرفته‌است تا هارمونی را به یک پروژه سطح-بالا تبدیل نماید. هم‌اکنون این پروژه (تا مرداد ۱۳۹۰) ۹۹٪ کیت توسعهٔ نسخهٔ استاندارد جاوا ۵ و ۹۷٪ نسخهٔ استاندارد ششم را بازنویسی نموده‌است.[۳] که تحت نسخهٔ دوم آپاچی منتشر خواهدشد.

تاریخچه

هارمونی برای ایجاد یکپارچگی میان تمام توسعه‌گرانی که بر روی پیاده‌سازی‌های آزاد جاوای موجود کار می‌کردند، ایجاد شد. بسیاری از توسعه‌دهندگان در مراحل مقدماتی انتظار داشتند تا این پروژه تحت گنو یا آپاچی باشد.[۴]

ناهماهنگی با کلاس پث گنو

علیرغم بحث‌های اولیه، تصمیم بر آن شد تا برنامه از کدهای کلاس‌پث گنو استفاده ننماید، که ممکن بود هارمونی را دچار اختلال در نوع اجازه‌نامه نماید. از این رو ارتباط میان پروژه‌های موجود و آزاد جاوا و هارمونی سدی حایل شد. توسعه‌دهندگان آپاچی مجبور بودن تا به بازنویسی کلاس‌های که نیاز داشتند و از پایه بپردازند. این کار نیازمند کمک مالی بسیار زیادی از سوی شرکت‌های نرم‌افزاری بود. البته حمایت‌های شرکت‌های چون ای‌بی‌ام که منجر ره ایجاد بخش عظیمی از کدها شد شبهاتی را دربارهٔ هدف کار ایجاد نمود.[۵]

مشکلات دریافت اجازه‌نامه تی‌سی‌کی از سان

در ۲۱ فروردین ۱۳۸۶ بنیاد نرم‌افزار آپاچی نامه‌ای را برای مدیر عامل شرکت سان میکروسیستمز، جاناتان شواترز ارسال نمود و طی آن اجازه‌نامهٔ کیت سازگاری فناوری سکوی جاوا، نسخه استاندارد نگارش ۵ را درخواست نمود. یک کیت آزمایشی برای تعیین سازگاری میان مشخصات جاوای استاندارد نگارش ۵ لازم بود. چراکه در مشخصات اعلامی از سوی سان این مورد ذکر شده‌بود.[۶] سان بر روی وبلاگ شرکت [۱][۲] پاسخش را گذاشت؛ اجازه می‌دهد تا پیاده‌سازی آزادی از سکوی جاوا تحت اجازه‌نامهٔ جی‌پی‌ال صورت پذیرد، به همراه کیت سازگاری آن؛ ولی همچنان اعلام نمود که این کار در اولویت کاری این شرکت قرار ندارد. این کار باعث واکنش‌های به شرکت سان شد. آپاچی در سال ۱۸ آذر ۱۳۸۹ از کمیتهٔ اجرایی فرایند جمعیت جاوا کنار کشید و دلیل این کار را اعتراض نسبت به دریافت موافقت اجازه‌نامهٔ جاوا برای پروژهٔ هارمونی ذکر نمود.[۷][۸]

استفاده در اندروید

دالویک ماشینی مجازی است که توسط گوگل و برای پروژهٔ اندروید استفاده شده‌است. این ماشین، از زیر مجموعه‌ای از کلاس‌های کتابخانهٔ هارمونی آپاچی را استفاده می‌نماید.[۹] اگرچه دالوبک همان کلاس‌های کتابخانهٔ جی۲اس‌ایی و جی۲ام‌ایی نیست (مثلاً کلاس‌های سوینگ و ایذدبیلوتی در جی۲ام‌ایی پشتیبانی نمی‌شود). به جای آن از کتابخانه‌های خود استفاده می‌نماید و زیر مجموعه‌ای از هارمونی محسوب می‌شود[۱۰].

سکوهای و سیستم عامل‌های مورد پشتیبانی

پروژه مزبور پیاده‌سازیِ قابل‌حملی دارد که در نتیجه توسعهٔ آن را برای بسیاری از سکوها و سیستم‌عامل راحت‌تر می‌نماید. تمرکز اصلی بر روی لینوکس و ویندوز است که مبتنی بر معماری ۳۲ بیتی و۶۴ بیتی است.[۱۱]

ویندوز ۲۰۰۰ ویندوز، ایکس‌پی، ویندوز سرور ۲۰۰۳، ویندوز ویستا لینوکس، سوزه، دبیان، جنتو، فدورا فری‌بی‌اس‌دی ای‌آی‌اکس مک اواس اکس
معماری ۳۲ (پنتیوم ۳ یا بهتر) نه آری آری نه
معماری ۲۳-۶۴ بیتی (ای‌ام‌دی ۶۴ یا اینتل ۶۴) آری آری
ایتانیوم (۶۴ بیتی و ای‌پی‌اف) نه آری
پاورپی‌سی ۳۲بیتی نه
پاورپی‌سی ۶۴بیتی نه نه
ای‌بی‌ام سری زد نه

منابع

  1. developers.slashdot.org/story/11/11/04/1841227/apache-harmony-moves-to-apache-attic
  2. «سؤال اصلی دز پرسش و پاسخ راه‌اندازی پروژه». harmony.apache.org. دریافت‌شده در ۲۵ مرداد ۱۳۹۰. ما با نسخهٔ استاندارد ۵ شروع کردیم، که اولین نسخه‌ای از جاوا بود که تحت پروانهٔ متن باز قرار گرفته بود و اجازه می‌داد تا پیاده‌سازی متن بازداشته‌باشد ولی این کار را با جاوای نگارش ۶ و تمام زیر مجموعه‌هایش ادامه دادیم
  3. «وضعیت اجزای کتابخانهٔ کلاس‌ها». harmony.apache.org. دریافت‌شده در ۲۵ مرداد ۱۳۸۵.
  4. مارک ویلارد (۱۹ اردیبهشت ۱۳۸۴). «هارمونی (هماهنگی)!». بایگانی‌شده از اصلی در ۱۶ مه ۲۰۰۸. دریافت‌شده در ۲۲ اوت ۲۰۱۱. «آپاچی طرح کاری برای پیاده‌سازی کامل جی۲ای‌ایی را ارائه نمود؛ که نامش را هارمونی (هماهنگی) گذاشت. این کار (در این زمان) نه دربارهٔ کد نویسی که دربارهٔ شروع کاری بود. از دیابلود، تام، یاروئن و من برای همکاری دعوت به عمل آمد تا یک معماری مناسب ار ارائه نماییم»
  5. مارک ویلارد (۲۰۰۶-۰۵-۲۴). «به سمت جاوای آزاد». ال‌دبلیوام.نت. «همهٔ این کارها، فارغ از این موضوع که اینتل با دادن برخی کدها حمایت نمود، در واقع هیچ‌گونه همکاری مشترکی میان پروژه‌های نرم‌افزار آزاد اصلی و هارمونی اولیه وجود نداشت با چیزی که ما امروزه آن را آپاچی هارمونی می‌شناسیم. همه این کارهای باعث شد تا عده‌ای فکر کنند که هارمونی شرکتی به صورت کنسرسیوم و تحت لفافهٔ بنیاد آپاچی است نه یک کار گروهی.»
  6. نامهٔ سرگشاده به سان میکروسیتمز
  7. «آپاچی در اعتراض به عمکرد اوراکل از گروه جاوا کنار کشید». ارس تکنیا.
  8. «بنیاد نرم‌افزار آپاچی (بنا) از کمیتهٔ اجرایی فرایند جمعیت جاوا کنار کشید». بنیاد نرم‌افزار جاوا.
  9. «کیت نرم‌افزاری اندرویدِ گوگل، جاوا نگارش موبایل را به نفع جاوا و آپاچی هارمونی دور زد». infoq.com. ۲۰ آبان ۱۳۸۶. دریافت‌شده در ۳۱ مرداد ۱۳۹۰. «به جای استفاده کامل از جاوا نگارش استاندارد یا موبایل، گوگل از این دو اشتقاقی ایجاد نمود. ابتدا زیر مجموعه‌ای از بسته‌های جاوا را فراهم آورد. (...) مسیر اندروید حرکت در راه سایر پروژهای گوگل بود مه از جاوا استفاده می‌کردند، با این تفاوت که از کیت توسعهٔ جاوا به‌طور کامل پشیبانی نمی‌کرد.»
  10. «ایندکش بسته». اتحاد هندست باز. دریافت‌شده در ۳۱ مرداد ۱۳۹۰.
  11. سکوها و سیستم‌عامل‌های مورد پشتیبانی آپاچی هارمونی

Read other articles:

Джерело Барвінкове-1(пам'ятка природи) 50°52′01″ пн. ш. 34°48′57″ сх. д. / 50.867134800027777430° пн. ш. 34.81604480002777535° сх. д. / 50.867134800027777430; 34.81604480002777535Координати: 50°52′01″ пн. ш. 34°48′57″ сх. д. / 50.867134800027777430° пн. ш. 34.81604480002777535° сх. д.&#x...

 

Billionaire space rivalry Jeff Bezos (top), Richard Branson (middle) and Elon Musk (bottom), widely seen as the main competitors of the billionaire space race[1] The billionaire space race[2][3][4] is the rivalry among entrepreneurs who have entered the space industry from other industries - particularly computing.[5][6] This private spaceflight race involves sending privately developed rockets and vehicles to various destinations in space, ofte...

 

Internationaler Flughafen Sam Ratulangi (Manado) Manado (Indonesien) Manado Kenndaten ICAO-Code WAMM IATA-Code MDC Koordinaten 1° 32′ 58″ N, 124° 55′ 33″ O1.5494472222222124.9258777777880Koordinaten: 1° 32′ 58″ N, 124° 55′ 33″ O Höhe über MSL 80 m  (262 ft) Verkehrsanbindung Entfernung vom Stadtzentrum 13 km nordöstlich von Manado Basisdaten Eröffnung 1942 Betreiber PT Angkasa Pura I T...

Ambler Ciudad AmblerUbicación en el Borough de Northwest Arctic en Alaska Ubicación de Alaska en EE. UU.Coordenadas 67°05′06″N 157°51′36″O / 67.085, -157.86Entidad Ciudad • País  Estados Unidos • Estado  Alaska • Borough Northwest ArcticSuperficie   • Total 30.26 km² • Tierra 23.26 km² • Agua 4.00 km²Altitud   • Media 24 m s. n. m.Población (2010)   • Total 258 hab....

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (نوفمبر 2019) زلزال أولمبيا 1965 معلومات التاريخ 29 أبريل 1965  البلد الولايات المتحدة  إحداثيات 47°24′N 122°18′W / 47.4°N 122.3°W / 47.4; -122.3  تعديل مصدري - تعديل   ز...

 

Headband Look up fillet in Wiktionary, the free dictionary. This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Fillet clothing – news · newspapers · books · scholar · JSTOR (November 2021) A fillet was originally worn in classical antiquity, especially in cultures of the Mediterranean, Levant and...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (مارس 2023) المحلول الملحي المخزن بالفوسفات هو محلول منظم (درجة الحموضة = 7.4) يشيع استخدامه في البحوث البيولوجية. وهو عبارة عن محلول ملحي مائي يحتوي على فوسفات هيدروجين ثن...

 

Davide Ballerini Informação pessoal Nome nativo Davide Ballerini Nascimento 21 de setembro de 1994 (29 anos)Cantù Estatura 183 cm Cidadania  Itália Ocupação ciclista desportivo (en) Informação equipa Equipa atual Deceuninck-Quick Step Desporto ciclismo Disciplina estrada Equipas amador 20132016 Ideia 2010Hopplà-Petroli Firenze Equipas profissionais 2014201508.2016-12.20162017-201820192020- IdeiaUnieuro WilierTinkoff (stagiaire)Androni Giocattoli-SidermecAstan...

 

The Shirt. Caricature by Spy published in Vanity Fair in 1894. James Edwards Sewell (1810 – 29 January 1903) was an English academic, Warden of New College, Oxford, from 1860.[1] Life Sewell was educated at Winchester College and New College. In 1830, he became a Fellow of New College, and practically passed the rest of his life there, being elected to the headship in 1860.[1] The first University Commission had just released the colleges from the fetters of the...

اضغط هنا للاطلاع على كيفية قراءة التصنيف دجاجة الماء التريستانية حالة الحفظ أنواع منقرضة[1] المرتبة التصنيفية نوع[2][3]  التصنيف العلمي النطاق: حقيقيات النوى المملكة: حيوانات الفرقة العليا: البعديات الحقيقية القسم: ثانويات الفم الشعبة: الحبليات الشعيبة: الفقار

 

American political commentator (born 1992) Lawrence B. JonesJones in 2018BornLawrence Billy Jones III (1992-12-10) December 10, 1992 (age 30)Garland, Texas, U.S.EducationUniversity of North Texas (BA)Occupation(s)Radio host, television host, commentatorEmployerFox NewsPolitical partyLibertarianWebsitehttps://www.lawrencejones.com/ Lawrence Billy Jones III (born December 10, 1992) is an American libertarian political commentator, author and a current co-host of the weekday edition of Fox ...

 

Manuel María de Peralta y Alfaro Marqués de Peralta Manuel María de Peralta y Alfaro en 1924Información personalNacimiento 4 de julio de 1847 Cartago, Estado de Costa RicaFallecimiento 01 de agosto de 1930 (83 años) París, FranciaSepultura París, FranciaFamiliaCasa real Casa de PeraltaPadre Bernardino de Peralta y AlvaradoMadre Ana de Jesús Alfaro LoboCónyuge Condesa Jehanne de Clérembault de SoerInformación profesionalOcupación Historiador y diplomáticoCondecoraciones Ofici...

Newmarket Transit was a transit system in York Region, Ontario, Canada. While Newmarket was considerably smaller than any of the three cities in the southern part of the York region, it had a quality transit service. Service on some of the routes was provided until midnight, with 15-minute service provided on trunk routes (55A, 55B) during rush hours. Newmarket Transit was merged with York Region's other services to form York Region Transit in 2001. Newmarket Transit began sometime in the ear...

 

Dark ride This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help to improve this article by introducing more precise citations. (February 2013) (Learn how and when to remove this template message) Fata MorganaFata Morgana at nightEftelingAreaAnderrijkStatusOperatingCost€7,000,000Opening date1986 General statisticsTypeDark rideManufacturerIntaminDesignerTon van de Ven, Jan VerhoevenModelTow...

 

Renault 12 1977 Renault 12 Automatic Общие данные Производитель Renault Годы производства 1969—1980 (Франция) Дизайн и конструкция Тип кузова 4‑дв. седан (5‑мест.), 5‑дв. универсал (5‑мест.),3‑дв. фургон (2‑мест.) Компоновка переднемоторная, переднеприводная Двигатель 1300 Общие данные...

Stop motion animation software DragonframeDeveloper(s)DZED SystemsInitial releaseMarch 2008; 15 years ago (2008-03)Operating systemWindows, macOS, LinuxLicenseProprietaryWebsitewww.dragonframe.com Dragonframe is stop motion animation software.[1] It has been used to make several full-length motion picture films, including Disney's Frankenweenie and Laika's Coraline, The Boxtrolls,[2] and ParaNorman,[3] as well as the stop motion television show S...

 

University campus and former college in Wales For other institutions named Trinity College, see Trinity College (disambiguation). Trinity University CollegeColeg Prifysgol y DrindodEstablished1848 (Incorporated 2005)ChancellorThe Prince of WalesPrincipalMedwin HughesStudents2,515[1]Undergraduates1,990[1]Postgraduates410[1]Other students120 FE[1]AddressCarmarthenCarmarthenshire SA31 3EP., Carmarthen, Wales, UK51°51′29″N 4°19′43″W / 51.8...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Love Me So – news · newspapers · books · scholar · JSTOR (June 2015) (Learn how and when to remove this template message) 2015 single by Stereo KicksLove Me SoSingle by Stereo KicksReleased21 June 2015Recorded2015GenrePopLength3:29LabelJames Grant MusicSongwrit...

Anime and manga series Ghost HoundTitle screen of Ghost Hound神霊狩/GHOST HOUND(Shinreigari/Gōsuto Haundo)GenreSupernatural, suspense[1]Created byProduction I.GMasamune Shirow Anime television seriesDirected byRyūtarō NakamuraProduced byTetsuya KinoshitaDaisuke KatagiriKatsuji MorishitaFuminori YamazakiMasahiro YonezawaWritten byChiaki J. KonakaMusic byTENGStudioProduction I.GLicensed byAUS: Siren VisualNA: Sentai FilmworksOriginal networkWOWOWOrigi...

 

Species of flowering plant Cyclamen intaminatum Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Angiosperms Clade: Eudicots Clade: Asterids Order: Ericales Family: Primulaceae Genus: Cyclamen Subgenus: C. subg. Gyrophoebe Species: C. intaminatum Binomial name Cyclamen intaminatum(Meikle) Grey-Wilson Synonyms Cyclamen cilicium var. intaminatum Meikle Cyclamen intaminatum (= Cyclamen cilicium var. intaminatum) is a perennial flowering plant growing from a tuber, nati...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!