PDA

View Full Version : مایکروسافت فریم‌ورک دات‌نت را متن‌باز و کراس‌پلتفرم می‌کند.



Tarragon
پنج شنبه 22 آبان 1393, 20:17 عصر
سلام
کپی برداری های ویندوز 10 از لینوکس کم بود، حالا داره از php تقلید می کنه!
مایکروسافت در جریان برگزاری کنفرانس ;()Connect که با تمرکز روی توسعه‌دهندگان برگزار می‌شود، اعلام کرد که فریم‌ورک دات‌نت را متن باز می‌کند. همچنین علاوه بر متن‌باز کردن دات‌نت، این فرم‌ورک کراس پلتفرم نیز خواهد شد که با وجود این ویژگی اپلیکیشن‌های مبتنی بر دات‌نت در لینوکس و مک نیز اجرا خواهند شد.
لینک کامل خبر (http://www.zoomit.ir/software/15272-microsoft-net-now-open-source-project)
نظر شما چیه؟
بنظر شما روی PHP نویس ها تاثیر می زاره؟
همه می دونید که بیشتر از 80% سایت ها با PHP هست; بنظر شما روی این رقم تاثیر می زاره؟

rezaonline.net
پنج شنبه 22 آبان 1393, 20:27 عصر
متن باز کنه که بعدش باید تا یک سال هی فرت و فرت فیکس باگ کنه :لبخند:

H:Shojaei
پنج شنبه 22 آبان 1393, 21:05 عصر
من که خندم گرفت واقعا دات نت بخواد متن باز بشه باید کلا شیفت دیلیتش کنن دوباره از نو شروع کنن...
به نظر من تاثیر شاید اون 80% برسه به 75% تازه اونم چند دهه دیگه :D
اصن مایکرو سافت رو چی به open source
تازه این کار هم بشه بهتر و به نفع ما تو دنیای open spurce رقیب پیدا میشه و امکانات و ابزارها روز به روز بر اثر همین رقابت رشد میکنن

arash691
پنج شنبه 22 آبان 1393, 21:10 عصر
http://news.microsoft.com/2014/11/12/microsoft-takes-net-open-source-and-cross-platform-adds-new-development-capabilities-with-visual-studio-2015-net-2015-and-visual-studio-online/

تا بیافته رو غلطک وب توسط js محاصره شده رفته پی کارش

MRmoon
پنج شنبه 22 آبان 1393, 21:23 عصر
احتمالا با یه سری لیسانس ها مسخره خودش میاد تو اوپن سورس هم می***نه بعد ریچارد استالمنم که اصلا اعصاب نداره و افراطی متعصب رو GPL این حرفا میره نادلا رو له می کنه. :D

StandardCode
پنج شنبه 22 آبان 1393, 23:49 عصر
پول اصلی و گنده الان در سرویس های ابری است . و در سرویسهای ابری هم لینوکس بسیار بسیار بسیار مهم است . شما باید نرم افزارتان همانطور که بر روی ویندوز اجرا میشود بر روی سیستم عاملهای دیگری نیز از جمله لینوکس هم اجرا شود چون در سرویس های ابری تعداد قابل توجهی از سرورهای شما لینوکسی هستند.
لذا دنیا دیگه عوض شده. در آتیه پول اصلی دیگه در فروش نرم افزار نیست بلکه پول اصلی در کلود و در ارایه سرویس است.
مایکروسافت تصمیم کاملا درست و منطقی گرفته. و این تصمصم در راستای شعار جدید مایکروسافت نیز هست

mobile first, cloud first

captain_hamid
جمعه 23 آبان 1393, 09:14 صبح
حالا واقعا بدور از تعصب .net آینده بهتری نخواهد داشت؟

ravand
جمعه 23 آبان 1393, 09:59 صبح
سورس بسته بودن برخی مواقع بعد هم نیست. اینکه کسی به سورس ما دسترسی پیدا کنه که راحت زحمات ما به هدر میره.

captain_hamid
شنبه 24 آبان 1393, 13:16 عصر
موضوع مهمی نبود؟

eshpilen
شنبه 24 آبان 1393, 13:22 عصر
امروزه روز دیگه نمیشه آینده رو زیاد پیشبینی کرد. هزار و یک احتمال و هزار و یک پارامتر داره. یعنی شاید تاحدی بشه، ولی خب در عمل زیاد مهم نیست و صرف نمیکنه. باید صبر کرد دید در عمل چی میشه و به وقتش فکر و عمل کرد.
شما یاد بگیرید اصول و اساس و پایه های برنامه نویسی رو و واقعا برنامه نویس بشید نه کدزن و کپی پیست کار صرف، این کاراترین چیزه، و بعدش اگر نیاز بشه میتونید خیلی راحتتر و سریعتر هم زبان جدیدی رو یاد بگیرید و باهاش کار کنید. البته سختی داره ولی دیگه براتون اونقدر سخت و زمانبر و مهمترین چیز نمیشه براحتی.
این همه بحث کردن سر زبان هم بخش زیادیش بخاطر همین ضعف در برنامه نویسیه وگرنه برنامه نویس واقعی نباید به یک زبان اینقدر وابسته باشه و روش تعصب داشته باشه و از تغییر بترسه.

eshpilen
شنبه 24 آبان 1393, 13:24 عصر
اصلا این PHP هم زیادی پررو شده و بهتره حالش یخورده گرفته بشه :لبخند:
اینو بخاطر تصمیم های طراحی اشتباه فاحشی که بعضا گرفتن و اینقدر روی نظر خودشون لجبازی میکنن میگم.
قبلا سر این موارد بحث کردیم در همین فروم.

mostafabibin
شنبه 24 آبان 1393, 16:06 عصر
اینکه دات می خواد اوپن سورس بشه کاملا بسته به اینه که چطور و تا کجا پیش بره. PHP به احتمال قوی، اگر البته دات نت خوب پیش ببر پروژه اوپن سورسش رو، به چالش بسیار بزرگی کشیده خواهد شد. به هر حال فناوری های بسیار قوی دات نت قرار هست کلاس پلاتفروم بشند. مساله مساله ساده ای نیست، به هیچ وجه.

hamedarian2009
یک شنبه 25 آبان 1393, 08:40 صبح
دات نت مایکروسافت کاملا متن باز شد (http://www.farsnews.com/newstext.php?nn=13930824000459)

حتی یک نسخه رایگان ویژوال استودیو هم درست کرده فکر میکنم قصدشون براندازی PHP هست:لبخند: کودتا کردن
دات نت مایکروسافت کاملا متن باز شد

MMSHFE
یک شنبه 25 آبان 1393, 09:02 صبح
http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx

گویا همچنان امکان استفاده از دات نت برای تولید دسکتاپ اپلیکیشن منحصر به ویندوزه. البته با توجه به اینکه هسته دات نت اوپن سورس شده و روی گیت هاب قرار گرفته به احتمال زیاد فورکهای مناسبی براش میاد و نرم افزارهای خوبی هم برای کار روی برنامه های دسکتاپ تولید خواهد شد. این خیلی خوبه و باعث میشه PHP هم سریعتر به سمت ارائه نسخه 6 خودش حرکت کنه. کلاً انحصاری نبودن بازار خیلی خوبه. البته تا مدتی همچنان PHP رقیب نخواهد داشت چون برای اجرای مناسب ASP.NET روی سرورهای لینوکس تا جایی که خوندم فکری نشده و نمیدونم چطور قراره فرضاً روی Apache کار کنه چون نسخه ای از IIS هم برای اجرا روی سرورهای لینوکس ندیدم.

asdasd123123
یک شنبه 25 آبان 1393, 09:56 صبح
این تغییرات زیاد و یک شبه ماکروسافت بیشتر به ضررش هست و کسی نمیتونه رو کارش حساب باز کنه. از طرفی با این کار اعتراف کرد که تا حالا اشتباه کرده و طرفدارای دات نت رو حسابی ضایع کرد! با این کارا طرفداراش کمتر میشن، چون کسی پایتون و پی اچ پی رو ول نمیکنه بره دات نت متن باز، ولی برعکسش احتمال داره.

MMSHFE
یک شنبه 25 آبان 1393, 10:11 صبح
دقیقاً همینطوره. برای مثال الان برای دیتابیس مایکروسافت میخواد چیکار کنه؟ SQL Server که رو لینوکس کار نمیکنه و نسخه ای اینطرف نداره. یعنی دات نت کارها مجبورن بیان با MySQL کار کنن؟ وقتی تجربه کار با MySQL رو کسب کنن و ببینن چقدر راحتتر تو PHP میشه باهاش کار کرد فکر نمیکنم دلیلی داشته باشن که بمونن با net. کار کنن چون همیشه یکی از نقاط اتکای این افراد برای قدرت دات نت، DBMS بزرگی مثل SQL Server بوده.

مهرداد سیف زاده
یک شنبه 25 آبان 1393, 13:29 عصر
مایکروسافت قبلا هم این کارها زیاد کرده ولی اصلا موفق نبوده
مثلا در زمینه سرور مایکروسافت قبل از نسخه 2008 اصلا حالتی که سرور بدون gui بیاد بالا رو نداشت و این یکی از بزرگترین ضعفها بود اولا که برای راه اندازی gui نیاز به منابع بود و هم این که قدرتی که دستورات cmd دارن هرگز gui نمیتونه اون رو برطرف کنه. تا این که در 2008 اومد و مجبور شد این ویژگی رو اضافه کنه و همون موقع هم دقیقا یادم بود در تمام سایتهای خارجی حرف از این کار بزرگ مایکروسافت و این که میتونه میتونه کمر لینوکس رو بشکنه و مدیران سرور رو به خودش جذف کنه. ولی هیچ اتفاقی نیفتاد. یا حتی مشابه اون hyper_v که مایکروسافت گفت من با این کمر vmware و kmv رو میشکنم ولی آخرش مجبور شد بصورت free عمومیش کنه.
در سالهای اولیه ویندوز آژور فقط os های ویندوزی پشتیبانی میشد دید کسی استقبال نمیکنه اومد جام زهر رو نوشید و گفت امکان نصب لینوکس هم اضافه شد.
حالا مایکروسافت خودش به این نتیجه رسیده پردازشهای سنگین بر روی سرورهای لینوکس هست و بس. یعنی دنیای پردازش ابری در دستان لینوکس هست. برای این که عقب نمونه اومده و خودش رو داره میچسبونه به دنیای متن باز و امکان نصب و راه اندازی دات نت بر روی سرورهای لینوکسی پرداخته.
ولی چند تا سوال:
۱- خود زنی مایکروسافت در این که شعارشون اینه که نرم افزار باید بسته باشه تا منجر به پول بشه
۲- هزاران باگ در دات نت وجود داره و چطور میخواد این باگها رو از چشم هکرها دور کنه. شما بعدش به قدرت php‌و ابزارهای دیگر اوپن سورس میرسید که چرا میگن ابزارهای اوپن سورس امنیت بیشتری دارن.
۳- برنامه نویسان بزرگ در طی تجربه در کارهای تجاری بزرگ به نتیجه رسیدن که ابزارهای اوپن سورس مناسب ترن و دنیا در کارهای بزرگ پردازش ابری به اون سمت رفته و در طی چندین سال به نتیجه رسید و الان دارن استفاده میکنن. انتظار نداشته باشین مایکروسافت در عرض چند ماه یا چند سال آینده بخواد را رفته بزرگان این فناوری رو بره. نهایتا همون که خودش گفته رو ثابت کنه و بقیه پیش کش.

در کل مایکروسافت داره به دنیا ثابت میکنه که باید همرنگ جماعت شد و کد بسته دات نتش رو هم اگه میخواد نجات بده بیاد اون بچسبونه به لینوکس و گرنه روز به روز از تعداد توسعه دهنده هاش کم خواهد شد.

rezaonline.net
یک شنبه 25 آبان 1393, 13:58 عصر
یکی از دلایلی که خیلی برنامه نویسهای asp بهش اتکا میکردن در مورد امنیتش اینه که سورسش بسته هست .
حالا با این حساب باید تنشون بلرزه چون وقتی اپن سورس میشه باگهای توش به راحتی کشف میشه و سایتهای زیادی مورد حمله قرار میگیرن .

به نظرم این به ضرر مایکروسافت تموم میشه

desatir7316
یک شنبه 25 آبان 1393, 14:42 عصر
من شنيدم كه اين داستان از 2013 شروع شده و فقط سورس رو داده كه بشه خوندش و حالا يا دركش كرد يا استفاده اي ديگه ولي اين نيست كه بشه توي سورس دست برد( از يكي از بچه هاي asp كار شنيدم صحتشو دقيق نمي دونم)
ولي فكر مي كنم اينم مي شه مثه php كه هزار جور سايت ساز و اسكريپت شبكه مجازي و ... براش مياد
ظاهرا رقيب داريم پيدا مي كنيم

rezaonline.net
یک شنبه 25 آبان 1393, 19:05 عصر
من شنيدم كه اين داستان از 2013 شروع شده و فقط سورس رو داده كه بشه خوندش و حالا يا دركش كرد يا استفاده اي ديگه ولي اين نيست كه بشه توي سورس دست برد( از يكي از بچه هاي asp كار شنيدم صحتشو دقيق نمي دونم)
ولي فكر مي كنم اينم مي شه مثه php كه هزار جور سايت ساز و اسكريپت شبكه مجازي و ... براش مياد
ظاهرا رقيب داريم پيدا مي كنيم
اگه اینطور باشه حتما باید بشینن باگ پیدا کنن ارجاع بدن مایکروسافت خودش فیکس کنه :)
پی اچ پی رقیب های گردن کلفتری داره مثل جاوا و پایتون اما هنوز پرچم پی اچ پی بالاست

MMSHFE
یک شنبه 25 آبان 1393, 19:08 عصر
اگرچه به نوعی Off Topic محسوب میشه ولی بابت هشدار بد نیست یادآوری کنم که eshpilen به دلیل تکرار توهینهای مکرر به کاربران سایت، مجدداً محروم شد. خواستم بگم بقیه بیشتر حواسشون باشه :چشمک:

DR.HTML
یک شنبه 25 آبان 1393, 19:49 عصر
یه سری از دوستان یه جوری صحبتت میکنند انگار مایکروسافت 4 روزه تاسیس شده و برنامه نویساش 4 روزه از دانشگاه پیام نور ..... مدرکشونو گرفتن !‌ خیلی از ماها هنوزم داریم از ویندوز برای برنامه نویسی استفاده میکنیم در کل میگم صحبتم این نیست موفق میشه یا نمیشه . اما مایکروسافت یه شرکت چندین میلیارد دلاریه که حتما وقتی حرفیو میزنه مقداری روش فکر کرده ..

اما خوب به نظر من همون اوپن سورس نباشه بهتره چون به قول اقای راوند این مساله بدم نیست

captain_hamid
یک شنبه 25 آبان 1393, 20:36 عصر
منم با نظر DR.HTML موافقم
دوستانی که تجربه دارن یکم تخصصی تر بحث کنید تا ما کم تجربه تر ها هم یاد بگیریم که یک چیزو از رو منطق و استدلال رد میکنن نه از روی تعصب.
یعنی واقعا محصولات مایکروسافت باگ هست؟ خودتون اینو قبول دارین؟ اون همه وقتی که مهندسین مایکروسافت رو محصولاتش گذاشتن یعنی کشک؟
یعنی در حد رقیب php نیست؟؟ این چه حرفیه بابا.
این روش به چالش کشیدن درست نیست.
بهتره بگین به این دلیل مشکل داره. دلایلتون رو بگید. نه که همینجوری بی دلیل و از روی تعصب.
قاعدتا چیزی که مشخص هست اینه که مایکروسافت گروهی از برنامه نویس ها رو به سمت خودش میکشونه به دلیل امکانات زیادی که .net دراه.

kazemimorteza
یک شنبه 25 آبان 1393, 20:40 عصر
سوال اول : مگه نمیگیم سرعت php از asp بیشتره؟اینا میخوان چکار کنن؟ فقط با اوپن سورس بودن که برتری پیش نمیاد.
سوال دوم : وقتی که visual studio اوپن سورس بشه فکر کنم یه جورایی طراحی ویندوز و کدهای ویندوز هم یه جورایی تو دید بقیه قرار میگره؟ :متفکر:

MMSHFE
یک شنبه 25 آبان 1393, 20:42 عصر
من هم موافق که مایکروسافت در آینده رقیب جدی برای PHP میشه و این رقابت در مجموع به نفع ما میشه چون PHP هم مجبور میشه یکم به حرکتش بسمت PHP6 و قول بزرگی که داده (پشتیبانی کامل از unicode و...) سرعت بده. ازطرفی این رو هم باید بگم که بنظرم اول کار یکم سختی و مشکلاتی در این مسیر خواهد داشت و باید خیلی از محصولاتش رو بیاره اینطرف تا بتونه بطور کامل ASP.NET رو روی لینوکس و مک مستقر کنه. محصولات مایکروسافت باگ زیاد داره ولی واقعاً برنامه نویسی سیستم عاملی در حد و اندازه ویندوز و نرم افزارهایی مثل ویژوال استودیو و آفیس و... کار ساده ای نیست و امیدوارم حرکت مایکروسافت به این سمت باعث بشه جامعه جهانی برنامه نویسان آزاد کمک کنن اشکالات موجود سریعتر رفع بشه و دنیای پیشرفته تری در صنعت IT داشته باشیم.

DR.HTML
یک شنبه 25 آبان 1393, 20:44 عصر
من هم موافق که مایکروسافت در آینده رقیب جدی برای PHP میشه و این رقابت در مجموع به نفع ما میشه چون PHP هم مجبور میشه یکم به حرکتش بسمت PHP6 و قول بزرگی که داده (پشتیبانی کامل از unicode و...) سرعت بده. ازطرفی این رو هم باید بگم که بنظرم اول کار یکم سختی و مشکلاتی در این مسیر خواهد داشت و باید خیلی از محصولاتش رو بیاره اینطرف تا بتونه بطور کامل ASP.NET رو روی لینوکس و مک مستقر کنه. محصولات مایکروسافت باگ زیاد داره ولی واقعاً برنامه نویسی سیستم عاملی در حد و اندازه ویندوز و نرم افزارهایی مثل ویژوال استودیو و آفیس و... کار ساده ای نیست و امیدوارم حرکت مایکروسافت به این سمت باعث بشه جامعه جهانی برنامه نویسان آزاد کمک کنن اشکالات موجود سریعتر رفع بشه و دنیای پیشرفته تری در صنعت IT داشته باشیم.
دو کلام حرف حساب
دقیقا این رقابته که پیشرفتو سریعتر میکنه !‌

kazemimorteza
یک شنبه 25 آبان 1393, 20:55 عصر
من هم موافق که مایکروسافت در آینده رقیب جدی برای PHP میشه و این رقابت در مجموع به نفع ما میشه چون PHP هم مجبور میشه یکم به حرکتش بسمت PHP6 و قول بزرگی که داده (پشتیبانی کامل از unicode و...) سرعت بده. ازطرفی این رو هم باید بگم که بنظرم اول کار یکم سختی و مشکلاتی در این مسیر خواهد داشت و باید خیلی از محصولاتش رو بیاره اینطرف تا بتونه بطور کامل ASP.NET رو روی لینوکس و مک مستقر کنه. محصولات مایکروسافت باگ زیاد داره ولی واقعاً برنامه نویسی سیستم عاملی در حد و اندازه ویندوز و نرم افزارهایی مثل ویژوال استودیو و آفیس و... کار ساده ای نیست و امیدوارم حرکت مایکروسافت به این سمت باعث بشه جامعه جهانی برنامه نویسان آزاد کمک کنن اشکالات موجود سریعتر رفع بشه و دنیای پیشرفته تری در صنعت IT داشته باشیم.
به نظر من با این جور رقابتی که مایکروسافت بیاد یکی از ویژگی های بقیه را تو مخصولات خودش قرار بده پیشرفتی حاصل نمیشه .اینا دارن تو یک مسیر رقابت میکنن و یک سری از ویژگی های بقیه را به خودشان اظافه میکنند. صرف اوپن سورس شدن asp تحولی در طراحی وب ایجاد نمیکنه.

captain_hamid
یک شنبه 25 آبان 1393, 21:07 عصر
این حرف که مثلا فقط مایکروسافت ویژگی های محصولات دیگه رو تو خودش قرار میده درست نیست چرا که همه محصولات هم کارو انجام میدم و اتفاقا بسیار هم خوبه.
مورد بعدی اینکه صرفا نمی خواد asp متن باز بشه بلکه .net می خواد متن باز و کرس پلتفرم بشه. پس با حرف شما خیلی فرق میکنه. همچنین اینکه visual studio می خواد یه نسخه داشته باشه رایگان، که بتونی برنامه هات رو به صورت رایگان توسعه بدی و کراس پلتفرم.
پس با برداشت شما خیلی خیلی متفاوت هست.

kazemimorteza
یک شنبه 25 آبان 1393, 21:22 عصر
اگرچه به نوعی Off Topic محسوب میشه ولی بابت هشدار بد نیست یادآوری کنم که eshpilen به دلیل تکرار توهینهای مکرر به کاربران سایت، مجدداً محروم شد. خواستم بگم بقیه بیشتر حواسشون باشه :چشمک:
اعضای با تجربه سایت و php میتونند به بقیه کمک و راهنمایی کنند.

harand1
چهارشنبه 28 آبان 1393, 10:31 صبح
این خیلی خوبه که مایکروسافت میخواد به سمت open source بره ولی 100% رایگان نمیشه چون open source!=free هست و فکر کنم php همچنان طرفداران خودش رو داشته باشه