سایر


2 دقیقه پیش

جمهوری آذربایجان با گرجستان و ترکیه مانور مشترک نظامی برگزار می کند

ایرنا/ جمهوری آذربایجان روز یکشنبه قبل از آغاز مذاکرات وین با حضور نمایندگان منطقه قره باغ کوهستانی، اعلان کرد که قصد دارد تمرین های نظامی با مشارکت گرجستان و ترکیه برگزار ...
2 دقیقه پیش

ژنرال فراری سوری از رژیم صهیونیستی درخواست کمک کرد

العالم/ ژنرال سابق و فراری ارتش سوریه که به صف مخالفان بشار اسد پیوسته، از رژیم صهیونیستی خواست که در مقابله با رییس جمهوری سوریه، مخالفان مسلح (تروریست ها)را یاری کند!.به ...



با رونمایی از اندروید N ، پایه اصلی سیستم‌عامل از Java به OpenJDK منتقل خواهد شد


OPENJDK-Android

با یک خبر بسیار مهم روبه‌رو هستیم. تغییر پلتفرم برنامه‌نویسی شده از یک سیستم به سیستم دیگر کار بسیار سختی خواهد بود اما در ادامه می‌تواند آزادی عمل بسیار بهتری را به برنامه نویسان اهدا کند. مدت زیادی است که مشکلات متعددی بین گوگل و اوراکل در خصوص پشتیبانی از جاوا در اندروید ایجادشده است. به نظر می‌رسد گوگل، راهی یافته تا از زیر سایه کمپانی Oracle خارج شود. در ادامه همراه باشید.

در اندروید N که نام اصلی نسخه بعدی این سیستم‌عامل در کنفرانس Google I/O سال ۲۰۱۶ خواهد بود، زبان برنامه‌نویسی جاوا که به‌دست اوراکل توسعه‌یافته است برداشته می‌شود و گوگل از پروژه متن‌باز OpenJDK در اندروید استفاده خواهد کرد. این مورد توسط گوگل و به نقل از وب‌سایت VentureBeat تأیید شده است. در این پروژه پشتیبانی از زبان برنامه‌نویسی جاوا نیز در نظر گرفته است تا مشکلی برای اپلیکیشن های فعلی ایجاد نشود. سیستم‌عامل اندروید متن‌باز و خود شرکت نیز تمایل دارد برای توسعه به سراغ پروژه‌های متن‌باز برود چراکه استفاده از جاوا به‌صورت انحصاری در دست شرکت اوراکل قرار دارد.

این مورد را نیز باید اشاره‌کنیم که زبان برنامه‌نویسی جاوا از سوی شرکتی به نام Sun Microsystems توسعه پیدا کرد اما اوراکل در سال ۲۰۱۰ این کمپانی را خرید و اکنون صاحب‌امتیاز محصولات آن، ازجمله جاوا به شمار می‌رود. این در حالی است که پیش از سال ۲۰۱۰ نیز گوگل به شکل وسیع از این زبان برنامه‌نویسی در اندروید بهره گرفته بود. اینجا بود که میان گوگل و اوراکل، مشکلات حقوقی آغاز شد و اوراکل مدعی شده بود که گوگل، بدون اجازه‌اش از API های این زبان برنامه‌نویسی در پلتفرم اندروید استفاده می‌کند.

OpenJdk در سال 2006 (زمانی که sun‌ تصمیم گرفت جاوا را به‌صورت open source منتشر کند) به وجود آمد. sun موفق نشد کل jdk رو تحت GPL در اختیار عموم قرار بدهد ، بااین‌حال در سال 2007 حدود 96 درصد jdk با لایسنس GPL‌ و به‌صورت متن‌باز در اختیار عموم قرار گرفت. پیاده‌سازی مجدد آن بخش‌ها به‌صورت community based درنهایت در سال 2010 نتیجه داد و به OpenJdk معنی کامل گرفت.

این پروژه برای کاربردهای معمولی، تقریباً تفاوتی ندارند. هرچند که برای ایرانی‌ها دسترسی به open Jdk راحت‌تر خواهد بود (به دلیل تحریم ایران از طرف آمریکا). به لحاظ ثبات، بااینکه اکثر بخش‌های سورس Open Jdk و Oracle Jdk مشترک است ، یک سری باگ در OpenJdk برای استفاده از tomcat (به‌خصوص jsf) گزارش‌شده که در Oracle Jdk نیست. مهم‌ترین تفاوت این دو به لحاظ قانونی صرف توسعه و دخالت در سورس های اصلی API است که دست برنامه‌نویس را بیشتر بازخواهد کرد.

Phonearena  ayat

لینک کوتاه

Closeبرای امتیاز دهی به این مطلب، لطفا وارد شوید: برای ورود کلیک کنید

صدرا مخملیتوسط صدرا مخملی

عاشق کارممم :) دانشجو ای تی و هر روز فقط با این کارا سرم رو گرم کردم! بالاخره عشق ادمه دیگه!ادم های موفق کار های شاخی انجام نمیدن بلکه کار های عادی به صورت خاص انجام میدن! روز های روشنی رو به رو مون هست!Email: [email protected]Instagram: sadramakhmali

کوتاه نمی آیم ..... تا تهش هستیم (*ـ*)ــ

مشاهده همه مطالب صدرا مخملی


ویدیو مرتبط :
تاریخچه کامل سیستم عامل اندروید - اندروید ۱.۶