الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

وداعاً جافا ... بداية النهاية

مغلقرائج
بدأه Speed_Of_Light في 13 ديسمبر 2010 · 77 رد · 9,778 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

goodbye-java.png

نعم، أقولها وبكل حرقة قلب وداعاً جافا

قليلة تلك الأشياء التي تؤثر على عواطف المبرمجين وتستثيرها ... ولكن موت لغة البرمجة المفضلة لهم هي أحدها بلا شك.

من الإجحاف بمكان تلخيص جافا بلغة برمجية أو منصة تطوير برمجيات أو آلة افتراضية ... ومن الإجحاف أيضاً تلخيصها بأنها مشروع طموح بدأ بفنجان القهوة الشهير الذي كان سبباً بتسميتها ...

فهي ليست ذلك فحسب، بل هي أيضاً إنجاز بُني على أكتاف الكثير من المبرمجين الأحرار والحالمين الكبار، واستطاعت بجدارة هز عرش مايكروسوفت وإثبات نفسها في "الأعمال الحقيقة" وتلبية حاجات مجتمع المطورين والشركات على حد سواء.

منذ استحواذ شركة أوراكل على صن، بدأت الهواجس تدور في مجتمع المطورين وعشاق اللغة ومجتمع المصادر المفتوحة بشكل عام.

استمرت أوراكل بتضييق الخناق على مجتمع المصادر المفتوحة منذ اليوم الأول، طمعاً منها باستغلال مجتمع المطورين الأحرار للعمل لصالحها مجاناً !

خلال فترة وجيزة تحققت تلك المخاوف، حيث بدأت أوراكل قتل MySQL - نظام إدارة قواعد البيانات الحر الواسع الإنتشار، ترنح مجتمع المصادر المفتوحة قليلاً من هذه الضربة الغادرة، ولكنه سرعان ما أعلن عن الكثير من المشاريع البديلة، منها ما كان موجوداً ومنها ما انشق عن المشروع الأصلي. وقام مجتمع OpenOffice بالانشقاق إلى مشروع LibreOffice. كما قامت بقتل OpenSolaris وأخذ المبرمجون المخضرمون يغادرون واحداً تلو الآخر.

واليوم تحقق الأسوأ؛ حيث أعلنت أباتشي في مدونتها وهي المؤسسة الداعمة والراعية لعدد كبير من المشاريع المفتوحة المصدر، وكثير منها خاص بجافا، أعلنت اسنحابها من مجتمع جافا، وأنها لن ترضى باستغلال أوراكل لها، عقب الإعلان عن المخططات لإصدار النسخة السابعة منها.

بالرغم أننا -معشر المبرمجين- أقل تأثراً بالعواطف ونميل إلى التفكير المنطقي التحليلي ... إلا أنه لا يمكن إخفاء مشاعر الألفة والألم على فقدان المعشوقة ويستحيل أن أنسى كل تلك الذكريات التي قضيناها معاً.

لقد كانت تجربة رائعة بالنسبة لي كما هو الأمر بالنسبة لملايين المبرمجين والمطورين حول العالم، ولكن لكل حلم نهاية ولا بد من الاستيقاظ.

ماذا الآن؟

قرأت التعليقاتعلى الخبر في مدونة أباتشي.

منهم من اقترح الانشقاق عن أوراكل بنسخة حرة ومفتوحة المصدر من جافا تحت اسم آخر، وذلك بقيادة أباتشي ويتبعها في ذلك حشد من الشركات "الثقيلة" كجوجل، وهو خيار وارد ونموذجي من مجتمع المصادر المفتوحة، لكنه لن يوقف الإزعاجات المستمرة من أوراكل حول أمور الترخيص، وهذا ما قامت به بالفعل عندما قررت مقاضاة جوجل على استخدامها لجافا في نظام أندرويد.

آخرون اقترحوا قتل أوراكل، وذلك بهجر جافا وتعريتها من مجتمع جافا، واعتبر آخرون أن ما تقوم به أوراكل هو انتحار وبمثابة البصق في صحن طعامها.

البعض اقترح الإنتقال إلى سكالا Scala، لكنها لغة برمجية قائمة على آلة جافا الافتراضية، وبالتالي فهو ليس حلاً.

وأياً كان المستقبل الغامض الذي ينتظر جافا، فلا أعتقد أنها ستعود كما كانت أبداً ...

أو ربما هو مجرد كابوس مزعج؟ أتمنى ذلك

تم تعديل هذه المشاركة بواسطة Speed_Of_Light في 13 ديسمبر 2010 في 21:56

1
#2

صراحة كلام مزعج

قرأت ما تكلمت عنه بخصوص انسحاب أباتشي من مجتمع جافا جراء استغلال اوراكل و عدم التقيد بالتراخيص

بصراحة انا من مشجعي المصدر المفتوح و بذلك اشجع الاقتراح الاول "الانشقاق عن أوراكل بنسخة حرة ومفتوحة المصدر من جافا تحت اسم آخر"

لكن صراحة احاول استباق الناتج عن مثل هذه الامور تجاهنا كممبرمجين

لم اصل لنتيجة

والله الموفق

سلم فمك

#3

ممكن سؤال

هل مجتمع الفريق العربى بما فيه من ثروات وقدرات علميه جباره غير قادر على أنتاج لغه برمجه تخص المبرمجين العرب وتكون مفتوحه المصدر ؟

اجابتى

بالطلع يقدر على انتاج لغات ولست لغه ولكن مالذى يعوقنا (عيب الادارة وهدر الوقت )

قاربت صحيفة هذا العام أن تطوى ولن تفتح إلا يوم القيامة فأكثر من الاستغفار

#4

خبر محزن .. كل منتجات Sun في ستين داهية .. لكن إلا جافا :( !

من احتكاكي الكثير أخيراً بـ Oracle ( خبرة شهر :) ) وجدت أنها نجحت في أن تنتصر على Microsoft في درجة الاحتكارية ، كل منتجاتها بدولات ضخمة .. وكلها منتجات تستخدم نفس الأساليب في طريقة الابتزاز . ولديها القدرة على نسف منتجاتها بالكامل من أجل مصلحتها دون التفكير بالمبرمجين والمطوّرين .. لا تستطيع أن تقول لها " لا " ، لأنها شركة تبحث عن ربح في النهاية ، لكن ما يغيظك أنها تريد أن تجني المال من " عرق المطورين حول العالم " دون مقابل .

لكن هل هي بداية النهاية ؟

لا .. في أسوأ الأحوال سنكون أمام سي شارب أخرى .. لا فرق ! وسنعيش نفس الجو الذي يعيشه مبرمج السي شارب يومياً .. وهي فرصة لنجرب ذلك الإحساس .

نتطلّع إلى Google .. لأن أباتشي لن تستطيع أن تفعل شيء لوحدها .

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#5
اقتباس
نتطلّع إلى Google .. لأن أباتشي لن تستطيع أن تفعل شيء لوحدها .
#6

رد أوراكل :

اقتباس
Last month Oracle renominated Apache to the Java Executive Committee because we valued their active participation and perspective on Java. Earlier this week, by an overwhelming majority, the Java Executive Committee voted to move Java forward by formally initiating work on both Java SE 7 and SE 8 based on their technical merits. Apache voted against initiating technical committee work on both SE 7 and SE 8, effectively voting against moving Java forward. Now, despite supporting the technical direction, Apache have announced that they are quitting the Executive Committee. Oracle has a responsibility to move Java forward and to maintain the uniformity of the Java standard for the millions of Java developers and the majority of Executive Committee members agree. We encourage Apache to reconsider its position and remain a part of the process to move Java forward. ASF and many open source projects within it are an important part of the overall Java ecosystem.

http://blogs.oracle....e_from_jcp.html

صحيح أن أوراكل تحاول تطوير جافا بشكل أسرع من البطء الرهيب والممل الذي يحدث ، ولكن هذا لا يعني أن تكون عدوّاً للمصادر المفتوحة ؟ صح ؟

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#7

@(shaimaa rezk):

ليس المشكل باللغة فقط (كمواصفات قياسية)، بل منصة العمل والآلة الافتراضية، والمكاتب الهائلة ودعم المجتمع ....

@ .S.T.A.L.K.E.R:

نعم خبر مزعج، ومستقبل غامض

@الشمري :

نعم بالفعل أوراكل تتفوق على مايكروسوفت بالاحتكار بمراحل !

بالفعل آمل أن تقم جوجل بمبادرة قوية، ولتذهب أوراكل إلى الجحيم !

هل أوراكل عدوة للمصادر المفتوحة ؟

لاحظ الانشقاقات المتتابعة لكافة البرمجيات الحرة/المفتوحة المصدر تحت راية أوراكل:

OpenOffice - MySQL - OpenSolaris - Java

ماذا تريد بعد ؟!

#8

عندما تتوقف لغة برمجة ... وهو اسوء شىء يمكن ان يحدث (الوضع يختلف هنا)

فان الزمن المطلوب حتى تختفى تماما او تصبح غير صالحة للاستخدام او لايقبل عليها مطورين جدد

زمن يتوقف على مدى شعبية وقوة هذه اللغة من جانب ... وعلى مدى توافقها مع التقنيات الحديثة من جانب

جافا تعمل على كل الانظمة ... يمكن استخدامها فى تطوير مختلف انواع التطبيقات ..... لها مجتمع كبير جدا

.... هناك العديد من التطبيقات التى طورت بها ومازالت تحتاج لتطوير .... هناك العديد من المراجع لتعلمها

.... هناك العديد من الكليات تدرسها .....

اذا كان اليوم هو بداية انهيار لغة مثل جافا .... فان مثل هذا الانهيار فى رايى يحتاج مدة لا تقل عن (10) سنوات

نعم (10) سنوات اذا لم يحدث شىء يوقف هذا الانهيار (لاحظ انى افترض شىء لم يحدث اساسا وهو توقف تطوير جافا وهو اسوء احتمال)

طيب نعود لنقطة اخرى

اذا كان (10) سنوات المدة المطلوبة لنهاية جافا

فكم هى المدة المطلوبة لظهور بديل للجافا مفتوح المصدر وغير محتكر من قبل اى شركة

جافا ظهرت منذ عام (1995) ونحن فى عام (2010) ... انها رحلة 15 سنة من التطوير والانتشار

اعادة البناء بمواصفات محددة اسرع من التطوير عبر الزمن حيث تتغير المواصفات مع الوقت

اعادة بناء جافا من مجتمع قوى لاتحتاج اكثر من (سنتين) فقط لاغير و (سنة) للاختبار و (سنة) للانتشار و (سنة) لتوافق المكتبات الشهيرة و (سنة) لمنصة التطوير)

و (سنة) للمزيد من الكتب و (سنة) للمزيد من المشاريع و (سنتين) يوزعوا على فترات لمتابعة التقنيات الحديثة

اذن الاجمالى (10) سنوات

اذن قبل ان تنهار جافا وهى لغة بهذا الحجم .... تظهر جافا من جديد تحت غطاء حر مفتوح المصدر

مجرد راى متفائل

والله اعلم بالمستقبل

تم تعديل هذه المشاركة بواسطة PWCT Maker في 13 ديسمبر 2010 في 22:28

1
#9

مثال عملى على ماقلته

لغة Clipper كانت من اشهر اللغات تحت ال DOS وهو متخصصة فى التطبيقات التجارية ثم تم تعميمها مع الوقت الى لغة متعددة الاغراض

باضافة امكانيات مثل الربط مع ال ASM وال C والعديد من المكتبات ذات الاغراض المختلفة

مع ظهور Windows لم يكن هناك Clipper والشركة المنتجة CA (اشترت كليبر من شركة نانتوكيت) انتجت متاخرة منتج باسم CA-Visual Objects

لم يكن بالمواصفات ولا القوة ولا المستوى المتوقع

ماذا حدث من قبل المصادر المفتوحة

اخر اصدار من كليبر تحت الدوس كان سنة 1997

فى عام 1999 بدا مشروع Harbour لانتاج مترجم متوافق 100% مع كليبر ويعمل على الدوس والويندوز واللينكس والماكنتوش ومختلف الانظمة

نحن الان فى عام 2010 .... لاحظ ان كليبر بدات عام 1984 (تحت التطوير) واول اصدار 1986 وانتهت 1997 ... يعنى رحلة 13 سنة

ال Harbour اصبح جاهز للاستخدام بقوة منذ عام 2006 ... يعنى رحلة 8 سنوات

مااقصده ... انه مع لغات البرمجة القوية التى تحقق نجاح وانتشار ... وفى ظل وجود المتطوعين والراغبين فى المشاركة فى البرمجيات الحرة المفتوحة المصدر

لن يكون هناك مشكلة فى ان تجد اللغة التى اعتدت عليها ... تتطور على يد فريق متطوع منتشر حول العالم

والله الموفق

#10
اقتباس
لا .. في أسوأ الأحوال سنكون أمام سي شارب أخرى .. لا فرق ! وسنعيش نفس الجو الذي يعيشه مبرمج السي شارب يومياً .. وهي فرصة لنجرب ذلك الإحساس .

لا أعرف ما دخل السي شارب في الموضوع, و لا أرى هذا الجو الذي تقوله؟

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#11

يبدوا انها بداية الانتهاية

كنت على وشك الخوض بها لكن الحمدلله :)

يبدو اننى كنت على خطاء عندما اعتقدت ان اوركل شركة تحترم العقول

.Everyone has a dream

.I never thought that I would be the one I am on now

...No Pain No Gain

مشرف قسم السى/سى++ و الاسيمبلى سنة 2015 بأذن الله ...

تعديل: مشرف قسم السى/سى++ من 2012.

#12
اقتباس

أعرف ما دخل السي شارب في الموضوع, و لا أرى هذا الجو الذي تقوله؟

العالم كله يدرك التشابه الكبير بين الجافا والسى شارب

سواء من ناحية اللغة ... او من ناحية طريقة العمل

ربما لم تلاحظ ذلك لنقطتين

1 - الفرق العمرى بين اللغتين اكيد له تاثير

2 - ثقافة المجتمع تختلف

لكن تبقى السى شارب استفادت كثيرا من الجافا + استفادت كثير من كونها طورت فى معامل مايكروسوفت وانتشرت تحت ظل هذه الشركة الكبيرة

والله الموفق

اقتباس

يبدوا انها بداية الانتهاية

كنت على وشك الخوض بها لكن الحمدلله

يبدو اننى كنت على خطاء عندما اعتقدت ان اوركل شركة تحترم العقول

لا اظن ان الامر يدعو الى ذلك

العالم يحتاج مطورين جافا ... لان هناك العديد من المشاريع بنيت بهذه اللغة وتحتاج تطوير

العالم يحتاج مطورين جافا ... لانها لغة سهلة ومرنة عند بناء التطبيقات التى تعمل على اكثر من منصة

العالم يحتاج مطورين جافا ... لانهم ملمين بالاساسيات والتى تدرس فى الجامعات استنادا على هذه اللغة الشهيرة

العالم يحتاج مطورين جافا .... لان تتيح تطوير مختلف انواع التطبيقات بمختلف احجامها

نحن نحتاج الجافا ... لانها توفر لنا فرص عمل كثيرة .... تسهل علينا القيام بالاعمال .... لاتسبب لنا المشاكل

كل هذا لن يتغير فى يوم وليلة

مثل هذا التغيير يحتاج الى وقت .... يحتاج الى ان تجد البديل ايضا

والله الموفق

−1
#13

السلام عليكم ورحمة الله

أنا ارى هذا حال المصادر المفتوحة كلها بالنهاية سوف تتحول الى تطبيقات تجارية احتكارية . بعد مايكسب المنتج شهرة ويتعب عليه الكثير من المبرمجين بدون مقابل تأتي شركة تشتري المنتج وبالتالي المبرمجين الذين تعبو اصبحو خارج اللعبة تماما .

mysql , java اول الطريق ولاتنسو ان الدور سوف يأتي على الباقي مثل apache webserver و php وحتى نظام لينكس .

دعونا نتخيل ان مطور نظام لينكس قام ببيعه الى احدى الشركات واصبح نظام مغلق وتجاري . واني ارى ان هذا الشيء سوف يحدث . ومثال اخر هو بعض التطبيقات التي كانت مفتوحة ومجانية مثل بعض برامج المنتديات التي كانت مفتوحة ومجانية وبعد ماصبح عليها اقبال كبير تحولت الى تجارية .

بالنسبة لي انا مقتنع 99.99% بمنتجات ميكروسف وخصوصا C# , Sql server ,IIS7 .

والسلام عليكم ورحمة الله

1 −1

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

#14
اقتباس

دعونا نتخيل ان مطور نظام لينكس قام ببيعه الى احدى الشركات واصبح نظام مغلق وتجاري . واني ارى ان هذا الشيء سوف يحدث . ومثال اخر هو بعض التطبيقات التي كانت مفتوحة ومجانية مثل بعض برامج المنتديات التي كانت مفتوحة ومجانية وبعد ماصبح عليها اقبال كبير تحولت الى تجارية .

ممكن ان ياتى مطورين وقتها يستخدموا اخر نسخة تم اطلاقها مفتوحة المصدر

ويقوموا بتطويرها من جانبهم تحت اسم خاص بهم ... ويستمر التطوير كمنتج حر مفتوح المصدر

البرمجيات الحرة المفتوحة المصدر لاخوف عليها حتى اذا تم بيعها من قبل مطوريها الاساسين الى شركات تجارية

طالما ان هناك اخرين قادرين على التعامل مع الشفيرة المصدرية وتطويرها بشكل تطوعى

الامر يتوقف على التالى

1 - عدد المطورين المتطوعين القادرين على التعامل مع الشفيرة فى الوقت الحالى (اعضاء فى المشروع قبل بيعه)

2 - حجم المشروع ومايحتاج اليه من مطورين لاستمراريته

3 - مدى التعقيد والاحتراف المطلوب للمطور الذى سيقوم بالمشروع ومدى توفر هؤلاء بشكل تطوعى (اكتساب فريق جديد)

4 - وجود شخصية قيادية تدير المشروع بشكل احترافى من الناحية الادارية والتقنية وقادرة على جذف المطورين حولها

5 - وجود دعم مادى للمنتج من اجل التسويق والدعاية وربما استئجار مطورين عند الحاجة

6 - رد فعل المجتمع (الافراد والشركات ) فهم من يقرروا فى النهاية نجاح المنتج من عدمه

والله الموفق

3
#15
sufian2020 كتب:

السلام عليكم ورحمة الله

أنا ارى هذا حال المصادر المفتوحة كلها بالنهاية سوف تتحول الى تطبيقات تجارية احتكارية . بعد مايكسب المنتج شهرة ويتعب عليه الكثير من المبرمجين بدون مقابل تأتي شركة تشتري المنتج وبالتالي المبرمجين الذين تعبو اصبحو خارج اللعبة تماما .

طبيعة رخص المصادر المفتوحة تمنع حصول مثل هذه الأمور. لا توجد "ملكية" للمصدر. ومجرد استخدام البرنامج في معظم الرخص المستخدمة يعني أنه من الممنوع عليك قانونياً أن تغلق المصدر.

#16

لدي تعليق عما يجري، انتقدني به الكثيرون سابقا، لكن لازلت مصرا عليه، وهو:

شركة عريقة مثل SUN و ما قامت به و ما خدمت به عالم التقنية و الكمبيوتر من المحزن جدا أن نقف و نشاهد كل هذا يتلاشى على يد شركة لا أستطيع وصفها سوى بالجشع و عدم التفكير بشيء غير المال

صحيح لم أكن مرتبطا بسن و لم أعمل على أي شيء من منتجاتها، لكن الشركة بيقى لها أثر في كل شيء في عالم البرمجيات الحرة، بدأ بـ Solaris و نهاية بأصغير شيء "كان" تحت اسمها

لكن مثل ما قال أخي محمود، المصادر المفتوحة لا خوف عليها لأنه سيخرج مشروع يعوض ما حصل

lxcs.png

syria-flag_small.jpg

#17

السلام عليكم ورحمة الله وبركاته ...

بخصوص كلامك أخي الشمري عن السي شارب ... كنت أود أن أفهم ما هو الجو الذي نعيشه :D؟ ...

وجزاك الله خيراً أخي في الله :)

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#18

اعتقد انه يقصد جو الانتاجية Productivity التى نعيشها بدون التفكير فى بدائل مختلفة لمنصة العمل

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#19
اقتباس
في أسوأ الأحوال سنكون أمام سي شارب أخرى .. لا فرق !

لا فرق بين الجافا و السي شارب سوى في بعض التراكيب و الفرق الرئيسي الجافا مفتوحة المصدر حرة و السي شارب من اصدار شركة مايكروسوفت

و عند تطرق اوراكل الى هذا الاسلوب سوف تتحول الجافا الى سي شارب بفوارق التراكيب البسيطة و ليس المصدرية المفتوحة :D

#20

و هل نسينا قصة J# ؟ و كيف قامت الدنيا و قعدت عليه :( .....

كيف ننسى مثل هكذا أيام عصيبة :(

من الاحتكار المايكروسوفتي من طرف و الاحتكار الاوراكلي من طرف أخر

:( ما الذي تبقى ....؟

تم تعديل هذه المشاركة بواسطة aohammed في 14 ديسمبر 2010 في 21:00

#21
طارق إبراهيم كتب:

اعتقد انه يقصد جو الانتاجية Productivity التى نعيشها بدون التفكير فى بدائل مختلفة لمنصة العمل

إذا كان هذا ما يقصده .. فهذا ميزة وليس عيباً :D

بالمناسبة هناك بدائل كثيرة أيضاً يا طارق كما تعلم حتى مع استخدامك للسي شارب .. وكل بديل له استخدامه وقوته من عدمه.

الجافا في نظري ماتت منذ سنوات لأنني أحسست أن التطوير فيها يسير كالسلحفاة

.S.T.A.L.K.E.R كتب:

لا فرق بين الجافا و السي شارب سوى في بعض التراكيب و الفرق الرئيسي الجافا مفتوحة المصدر حرة و السي شارب من اصدار شركة مايكروسوفت

و عند تطرق اوراكل الى هذا الاسلوب سوف تتحول الجافا الى سي شارب بفوارق التراكيب البسيطة و ليس المصدرية المفتوحة :D

ولكن من قال أن الجافا مفتوحة المصدر؟!

هل Sun أصدرت اللغة مفتوحة المصدر؟

سي شارب يمكنك كتابة برامج بها مفتوحة المصدر .. وكذلك السي وكذلك السي ++ وغير ذلك.

فهل السي مفتوحة المصدر؟ وهل السي ++ مفتوحة المصدر؟

أو على الأقل هل تم إصدارها رسمياً من مصادرها مفتوحة المصدر.

لا أعلم لماذا نضفي على شيء أي شيء ولكن هو ليس منه وليس فيه.

أيضاً أنا لا أرى أي ميزة في كون أنها مفتوحة أو مغلقة هكذا بإطلاق ...

فقط موقفك يحدد الآداة التي تستعملها ..

في الحقيقة هذا الحوار والتناظر الدائم والذي لا ينتهي بين المصادر المفتوحة والمغلقة ليس له معنى .. لأنه لن ينتصر أحد على أحد .. ولا يوجد شيء أفضل من شيء.

جزاكم الله خيراً

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#22
اقتباس
لا فرق بين الجافا و السي شارب سوى في بعض التراكيب

يا رجل و أنت ادرى بجافا منى ... جافا هى منصة من العيار الثقيل

java_programming_cargo.jpg

و سى شارب هى لغة برمجة تحت منصة عمل سياحية من الدرجة الاولى

Freedom.JPG

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 14 ديسمبر 2010 في 17:21

1 −3

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#23

هذا حال ما يقع تحت مسمى حقوق الملكيه الفكريه أو براءات الإختراع ....... كيف هذا؟

الجافا مع إني لم أستخدمها و لكني أتابع أخبارها فقد عرفت أنها مملوكه بالفعل و لكنها مفتوحه المصدر و ملكيتها لا تتيح الحريه في التطوير الكامل مثل ما فعلته جوجل فقد غيرت في الجافا و طورت فيها من أجل أندرويد و هنا أعلنت أوراكل الحرب عليها لأنها غيرت و هذا ما أقصده في الملكيه أي النسخه الحره من الجافا لا يستطيع المجتمع الحر التلاعب فيها بقوه و يجب أن يسير على منهج الجافا الخاصه بأوراكل أي يجب أن يلتزم بالترخيص أو الملكيه الفكريه.

بصراحه أنا حزين على الجافا مع عدم إستخدامي لها huh.gif

هناك نقطه أخري أود توضيحها و هي عن فتح المصدر cool.gif و أستحملوني قليلاً فأنا لست من النوع الذي يستطيع أن يرتب كلامه و إضاح ما يفكر به unsure.gif

الفكره التي يفكر بها الإنسان ليس لها علاقة بفتح المصدر للبرنامج أي سؤال مثل التي ذكره أخي نور خطأ تماماً و هو

اقتباس
فهل السي مفتوحة المصدر؟ وهل السي ++ مفتوحة المصدر؟

اللغه هي فكره و خطوات أما المترجم فهو برنامج بنفذ هذه الفكره و هذه الخطوات فلغه السي و السي ++ لها مترجمات مفتوحه المصدر و هي حره تماماً و كل شركه تنتج مترجم خاص بها و فتح المصدر لها يرجع إلى صاحبه أما اللغه نفسها حره و لكن إذا وضعت تحت مسمى براءه الإختراع أو حقوق الملكيه الفكريه مثل السي شارب أو الجافا فسوف نواجه الخطوره أو الفخ الذي يقع فيه الكثيرين.

بالتأكيد فتح المصدر للبرنامج أو المكتبه أو حتى إتاحه الحريه في الفكره لا تفرق عند الكثير من المبرمجين أو حتى الشركات بمجملها و إذا حاولت كثيراً إضاح المميزات التي تأتي من وراء فتح المصدر للبرنامج أو إتاحه الفكره بحريه كامله فلن يقتنع المبرمج و لن تقتنع الشركه لأنها ببساطه تعمل بدون مشاكل smile.gif فلماذا تنتقل إلى عالم أخر ؟

اقتباس
أيضاً أنا لا أرى أي ميزة في كون أنها مفتوحة أو مغلقة هكذا بإطلاق ...

هذا ما أقصده فإذا كنت لا ترى ميزه فهذا دليل على أن عملك لا يواجه أي مشاكل أو نقاط تتوجب عليك أن تفكر في إستخدام منتج مفتوح المصدر أو تعتمد على فكره حره تماماً.

مثال بسيط:

هل تهيئه أو فكره ضغط MP3 غير معروف ؟

بالطبع معروف تماماً.

هل أستطيع أن أنتج برامج تعمل على كتابته و قراءته؟

بالطبع لا و ألف لا.

لماذا؟

لأنه يجب عليك أن تحصل على ترخيص لإستخدامك لفكره الضغط و ليس لإستخدام مكتبه أو برنامج و طبعاً قيمته لا يستطيع أن يسددها غير الشركات الكبيره و القادره مادياً.

هل يوجد طرق ضغط أخرى غير MP3 بشرط أن تكون حره تماماً؟

بالتأكيد يوجد و هو OGG فهو حاويه حره تستطيع أن تستخدم معها ضغط vorbis الحر أيضاً smile.gif

هل عند إستخدامي لهم أستطيع أن أنشئ برامج دون أن يوقفني أحد؟

نعم بكل تأكيد.

إذا لماذا لم يتم إستخدامهم و نشر هذا التنسيق مثل MP3؟

لأن ببساطه MP3 تم إنشاءه منذ سنين كثيره أما OGG فهو جديد و لم يمر عليه سوى بضع سنين و لهذا تجد مثلاً مشغلات الموسيقى تعمل على تشغيل MP3 و لا تعمل على تشغيل OGG سوى المشغلات الحديثة و الجيده منها.

هل إذا حصلت على ترخيص MP3 أستطيع أن أطوره و أنتج نسخه أخرى من الفكره أفضل و أقوى؟

لا و لكن تستطيع أن تفعل هذا مع OGG و هنا يأتي دور حريه الفكره نفسها.

إلى هنا مع هذا المثال المكون من سؤال و جواب هل وضحت لك الفكره أخي العزيز عن الفرق بين فتح المصدر و حقوق الملكيه الفكريه و مميزات فتح المصدر و حريه الفكره؟

تحب أن أوضح بمثال أخر حدث معي يوضح لك مميزات فتح المصدر و هنا لن أتكلم عن حريه الفكره و لكن فتح المصدر بحد ذاته.... حسنا smile.gif

زمان قوي (ليس من أيام الفراعنه طبعاًlaugh.gif) كنت أريد كتابه برنامج يعمل على قاعدتين بيانات و هم MySQL و SQL server و واجهني مشكله اللغه العربيه مع الدرايفر الخاص بـ MySQL الخاص بـ .net فقد كان برنامجي مكتوب بـ C# و كان الدرايفر وقتها في بدايه عصره و لم يكن يدعم CP1256 و هنا قمت بتحميل السورس كود و أضفت لها الترميز و قمت بإكمال برنامجي بدون مشاكل و هنا أفادني فتح المصدر جداً و هذه ميزه أراها في فتح المصدر فإذا لم تراها ميزه فالرجاء عدم الدخول في مناقشات حول فائده فتح المصدر و الحريه لأنك لن تقتنع و لن تستطيع إقناع الأخرين بعدم الإعتماد على البرامج الحره.

و هنا أخي العزيز المحب للجافا و المحب للحريه إذا كنت تريد الحريه كامله فإبحث عنها و أدعم نسخه الجافا الحره فإذا كنت ترى فيها تقييد فوسع دائره بحثك حتى لو توقف على تغيير لغتك من الجافا إلى لغه أخرى.

إذا وصلت إلى هنا فسأكون سعيد جداً لأنك تحملت كثره كلامي هذا (باين عليه رغاي قوي laugh.gif)

تم تعديل هذه المشاركة بواسطة asm-soft في 14 ديسمبر 2010 في 17:44

2
forum-signature-01.gif
#24

الأخ الحبيب .. asm-soft

قد يكون كلامي غير واضح ..

المترجمات التي تتكلم عنها .. يوجد منها مفتوح المصدر للسي شارب نفسها .. هل أعتبر إذن أن السي شارب مفتوحة المصدر!

المشكلة كيف تستخدم اللغة وفي ماذا؟

وأنا لم أقل أن مفتوح المصدر ليس له أهمية مطلقاً! إن كان كلامي يظهر منه هذا فهذا خطأ مني في إيضاح كلامي ..

أنا أقول: أن لكل شيء استخدامه.

فرجاء علينا أن نوقف هذه الحرب الـ (باخية) والـ (تلسين) على كل ما هو مغلق .. أو على كل ما هو مفتوح :D

أنا لا أرى غضاضة في أن أستخدم هذا أو ذاك .. ولكن عندي كل الـ (غضاضات :D) عندما يحدثني أي شخص أن المصدر المفتوح هو الحل السحري لمشاكل البشرية .. أو أن المصادر المغلقة هي البلسم الشافي لطريقة البرمجة العصرية الفلاذية!

ببساطة .. الرحمة يا ناس :D

أتمنى أن أكون أوصلت كلامي ووضحته الآن :)

تم تعديل هذه المشاركة بواسطة نـــور في 14 ديسمبر 2010 في 17:54

1 −1

مدونة ابنتي الرضيعة: يوميات رزان

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#25

أخي نور

أنا مثلك أيضاً أكره الدخول في نقاشات عقيمه تتركز حول المقارنه بين فتح المصدر و غلقه و أسف إذا كنت فهمتك غلط smile.gif

-------------

هناك خلط كبير عند الكثيرين في أنهم يعتقدون أن من يتكلم عن فتح المصدر يريد أن تكون كل البرامج مفتوحه المصدر و يجب أن تصدر كل الشركات برامجها مفتوحه المصدر و حره و هذا خطأ كبير فأرجو النظر على الموضوع بنظره أكبر قليلاً.

forum-signature-01.gif

هذا الموضوع مغلق.

مواضيع مشابهة