۲۷۳۹۴۴
۵۰۰۳
۵۰۰۳
پ

رخنه اپل در لینوکس، ویندوز و اندروید!

سویفت یک زبان برنامه‌نویسی برای سیستم عامل‌های iOS و OS X است. در واقع اپل قصد دارد با این کار پلتفورم‌های بیش‌تری را در اختیار بگیرد.

مجله دیجی کالا - فرزانه احسانی مؤید: اپل زبان برنامه‌نویسی سویفت (Swift) را به صورت متن باز (open-source) ارایه کرده و فعلا روی لینوکس برای همه در دسترس است.

اپل سال گذشته زبان برنامه‌نویسی سویفت را عرضه کرد. این برنامه در بدو کار به صورت متن بسته (closed-source) ارایه شده بود و فقط هم روی سیستم‌های Mac OS X و iOS قابل اجرا بود. ولی حالا این پروژه به شکل یک واحد متن باز در آمده و حتی یک پورت رسمی هم روی لینوکس دارد.

سویفت یک زبان برنامه‌نویسی برای سیستم عامل‌های iOS و OS X است. در واقع اپل قصد دارد با این کار پلتفورم‌های بیش‌تری را در اختیار بگیرد.

حالا اپل تصویرهای پیش‌ساخته‌ای برای دو نسخه‌ی لینوکس (شامل Ubuntu ۱۵.۱۰ و ۱۴.۰۴) بر اساس برنامه‌نویسی با نسخه‌ی Swift ۲.۲ منتشر کرده است.

رخنه اپل در لینوکس، ویندوز و اندروید!

سویفت را می‌توانید از وب سایت رسمی آن دانلود کنید. توجه داشته باشید که هاستِ کد موجود روی GitHub، اپل هست و این کد تحت لیسانس نسخه‌ی ۲ از برنامه‌یApache قرار دارد.

البته نباید انتظار داشت که لینوکس خیلی راحت و بی‌دردسر آن اپلیکیشن‌های iPad ،OS X یا iPhone که تحت برنامه‌ی سویفت نوشته شده‌اند را اجرا کند. این تا حد زیادی بستگی به رابط کاربری (user interface) برنامه دارد و باید توجه داشت که این هنوز به صورت متن باز در نیامده است.

اپل فعلا قصد ندارد کدهای رابط کاربری را به صورت متن باز در آورد؛ لااقل تا زمانی که اپلیکیشن‌های موجود برای دسکتاپ یا موبایل، برای سایر پلتفورم‌ها هم قابل تهیه باشند.

این قضیه لایه‌های زیرین مهم‌تری هم دارد؛ حقیقت این است که سرورهای بسیار زیادی هستند که با لینوکس کار می‌کنند و هدف اپل تسخیر این‌هاست.

توسط سویفت می‌توان برای یک اپلیکیشن، برنامه و کدهای سرور نوشت و آن را روی یک سرور لینوکس اجرا کرد. به علاوه، وقتی یک پلتفورم به حالت متن باز در می‌آید، خود برنامه‌نویس‌ها سویفت را گسترش می‌دهند و در نهایت این اپل هست که از این قضیه سود می‌برد.

رخنه اپل در لینوکس، ویندوز و اندروید!

احتمالا کاربران لینوکس از طرح برنامه‌ی جدید کد سویفت و اجرای آن استقبال خواهند کرد و پیش‌بینی می‌شود که این در آینده توسعه پیدا ‌کند و در حالت پیشرفته‌تر برای بسیاری از اپلیکیشن‌های لینوکس دسکتاپ استفاده شود.

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

همراه با تضمین و گارانتی ضمانت کیفیت

پرداخت اقساطی و توسط متخصص مجرب

ايمپلنت با ١٥ سال گارانتي 9/5 ميليون تومان

ویزیت و مشاوره رایگان
ظرفیت و مدت محدود
آموزش هوش مصنوعی

تا دیر نشده یاد بگیرین! الان دیگه همه با هوش مصنوعی مقاله و تحقیق می‌نویسن لوگو و پوستر طراحی میکنن
ویدئو و تیزر میسازن و … شروع یادگیری:

محتوای حمایت شده

تبلیغات متنی

سایر رسانه ها

    ارسال نظر

    لطفا از نوشتن با حروف لاتین (فینگلیش) خودداری نمایید.

    از ارسال دیدگاه های نامرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.

    لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.

    در غیر این صورت، «برترین ها» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.

    بانک اطلاعات مشاغل تهران و کرج