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

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

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

السلام عليكم جميعاً

أخي نور:

يجب التفريق بين لغة البرمجة كمواصفات وبين المترجم كبرنامج لتحويل كود اللغة إلى bytecode في جافا أو IL في .NET وبين منصة العمل framework وهي مجموعة الحزم والمكاتب الرسمية الداعمة للغة.

هل منصة الـ .NET مفتوحة المصدر؟ لا

هل منصة جافا مفتوحة المصدر؟ نعم (معظمها)

كما أن هناك آلاف المكاتب والحزم البرمجية الحرة والمفتوحة المصدر في جافا ... وهذا غير متوافر في C# ... على الأقل ليس بنفس القدر

بالمناسبة مبروك المدونة لابنتك الرضيعة :wink:

أخشى أن تسبق مدونتك !

تم تعديل هذه المشاركة بواسطة Speed_Of_Light في 14 ديسمبر 2010 في 19:41

#27

هكذه هي الشركات .... كم أكرهها فعلا!

و الله ما أحببنا في الجافا إلا أننا نستخدم IDE من المجتمع و JDK من sun و خادم من Apache و مكتبات من JBoss ..... فكلننا يكتب المكتبات و كلنا يستخدمها .... فتشعر بقيمة العمل الذي تنتجه للمجتمع

أما إذا تحولت ل سي شارب أخري ... فسي شارب ستكون خيار جيد للمبرمجين ...

كثيرا ما أقول ... لو أن أوراكل ستعامل مطوري الجافا كمعاملة ميكروسوفت لمطوريها .... فإن الدوتنيت ستكون خيار ممتاز لكثير من المطورين!

3
#28

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

لا أرغب بالنقاش كثيرا في هذه النقطه...

هل جافا ستموت...مستحيل...لماذا؟

هل يمكن لأحد أن يخبرني ماذا تقصدون بموت جافا؟ هل تقصدون موت جافا (أوراكل)، هل هذا يهم فعلا..لا ما يهم هو لغه جافا ك Syntax هي التي تنتشر بين المبرمجين..سأضرب مثلا لك.

JavaSE ليست Java ME وليست Java BlackBerry وليست Java Android لماذا نعمل عليها اذا بسرعه شديده ولا تحتاج الى وقت يذكر الى تعلم اي واحده مما سبق اذا كنت تتقن جافا كلغه. ما أقصده اذا كان Java Implementation الذي تصنعه اوراكل لنا اليوم سيموت فليذهب الى الجحيم.انت تعرف جافا وستبقى تستطيع البرمجه عليها تحت اي مظله مهما كانت ( وبالتأكيد ستكون هناك مظلات جديده ان حدث ذلك ) وهذا ما نستفيده من الاختراع الذي يدعى "مفتوح المصدر".

مثال واقعي على مظله جديده هو Android لا تستطيع اوراكل ان تتدخل به نهائيا ولا أظن أنها ستنجح في معركتها القانونيه ضد جوجل، بل على العكس اذا ربحت جوجل فسيكون امام الجميع طريق جديده ومجربه ومضمونه لابتكار جافوات :P كثيره دون ان تستطيع اوراكل عمل شي.

تحياتي

1
#29

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

الموضوع ليس مقارنة ، ارحمونا شوي :-( .. وافهمونا شوي ..

عندما ذكرت الجو الذي يعيشه أي مبرمج يستخدم لغة شركة .. فهو جو " رعب " ، ** ** **

لذلك 99% من البنوك والجهات المالية حول العالم لا تستخدم " لغة شركة مثل سي شارب ، ولكن تستخدم جافا " ، ليس لأنها الأقوى ، ولكن هي الثقة بهذه اللغة ، وسبب الثقة أن جافا يقف خلفها : أوراكل و IBM و Apple و Apache والكثير .. وبالتالي هم يضمون استمرار المواصفات و implementation لزمن طويل جداً جداً .. بالإضافة لتوفر Tools من مختلف المصادر كما قال الأخ " هويدي " .

عندما تصل القذارة بأوراكل أن تنفرد لوحدها في كتابة مواصفات جافا وكتابة implementation أيضاً ، فنحن حينها أصبحنا وكأننا نستخدم سي شارب التي تتحكم بها شركة microsoft في كتابة مواصفاتها و implementation أيضاً ..

لأن أسلوب أوراكل مع Apache هو نفعي ، مثل أسلوب Microsoft مع novell ..

القضية ليست قضية قوة لغة ومقارنة لغة بلغة .. القصة ومافيها أننا لا نضمن ما تفعله شركة واحدة بلغة بعد 5 سنوات ..

كان ذلك تعليق على عنوان الموضوع :

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

وأقول إن شاء الله ، ليست بداية نهاية ، ولكن قد تكون بداية سي شارب أخرى في أسوأ الأحوال ، ونسأل الله العافية من ذلك .

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

1

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#30
الشمري كتب:

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

الموضوع ليس مقارنة ، ارحمونا شوي :-( .. وافهمونا شوي ..

عندما ذكرت الجو الذي يعيشه أي مبرمج يستخدم لغة شركة .. فهو جو " رعب " ، وكأنك تشاهد paranormal activity حقيقي .

لذلك 99% من البنوك والجهات المالية حول العالم لا تستخدم " لغة شركة مثل سي شارب ، ولكن تستخدم جافا " ، ليس لأنها الأقوى ، ولكن هي الثقة بهذه اللغة ، وسبب الثقة أن جافا يقف خلفها : أوراكل و IBM و Apple و Apache والكثير .. وبالتالي هم يضمون استمرار المواصفات و implementation لزمن طويل جداً جداً .. بالإضافة لتوفر Tools من مختلف المصادر كما قال الأخ " هويدي " .

عندما تصل القذارة بأوراكل أن تنفرد لوحدها في كتابة مواصفات جافا وكتابة implementation أيضاً ، فنحن حينها أصبحنا وكأننا نستخدم سي شارب التي تتحكم بها شركة microsoft في كتابة مواصفاتها و implementation أيضاً ..

لأن أسلوب أوراكل مع Apache هو نفعي ، مثل أسلوب Microsoft مع novell ..

القضية ليست قضية قوة لغة ومقارنة لغة بلغة .. القصة ومافيها أننا لا نضمن ما تفعله شركة واحدة بلغة بعد 5 سنوات ..

كان ذلك تعليق على عنوان الموضوع :

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

وأقول إن شاء الله ، ليست بداية نهاية ، ولكن قد تكون بداية سي شارب أخرى ..

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

الكلام متنافض, فجافا تم فتح مصدرها منذ فترة ليست بالبعيدة (حوالي سنتين) في حين أن أنظمة هذه الشركات تم بناءها منذ سنوات طويلة قبل حتى ظهور #C أي في الفترة التي كانت Java فيها تحت سيطرة Sun الكاملة.

و الواضح للعيان أن فتح مصدر Java لم يفيد اللغة بل على العكس أضر بها كثيراً لأن Sun احتفظت لنفسها بحق التطوير, و عندما حدث أن Google حاولت تغيير الVirtual Machine قامت Oracle المالكة لتقنية Java حالياً بمقاضاتها.

بالنسبة ل#C فحتى و ان كان مترجم Microsoft مغلق المصدر, فهذا لم يمنع ظهور مشاريع مثل Mono لكتابة التقنية لتعمل على كل الأنظمة سواء المترجم أو المكتبات المساعدة أو أي تقنية مصاحبة مثل Moonlight و لم يتم مقاضاة Novell بتهمة التعدي على براءات الاختراع أو ما شابه, بل على العكس أصدرت Microsoft تصريحاً رسمياً لأنها لم و لن تسعى لمقاضاة Mono أو المشاريع المشابهة.

تم تعديل هذه المشاركة بواسطة motamayez في 14 ديسمبر 2010 في 22:24

1 −1

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

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

#31

جافا ليست VM ، جافا بحر ..

القضية مش قضية VM ، فهي سيئة Sun الوحيدة بالنسبة لمناصري المصادر المفتوحة ،

القضية أننا أمام مواصفات بالهبل .. و implementation بالهبل ..

فعلى سبيل المثال :

Microsoft عندها الرائعة جداً LINQ .. وبعد خمسة سنوات قد تزول من الوجود ويأتي بدلاً عنها شيء آخر ، وتبدأ من جديد ...

جافا :

لديها مواصفات لغة اسمها :

JPQL JPA، وريثة شرعية للغة Hibernate .. ( أقصد جزء من مشروع Hibernate ) .

لذلك لو فرضنا أن Hibernate زالت من الوجود بعد خمس سنوات .. فالمواصفات موجودة و ستجد في كل مكان implementation .

Sun جعلت كل شيء مواصفات ، و فتحت المجال للكثير في المشاركة في كتابتها و في تطويرها .. هنا شيء واحد لم تفعله Sun قبل أن تلفظ أنفاسها الأخيرة وهي مواصفات لكيفية حك رأسك عندما تواجه مشكلة برمجية ، و implementation فعلي لطريقة الحك من 10 مبرمجين على الأقل لهم خبرة في حك الرأس بطرق مختلفة .. وكل واحد يحك رأسه بأي implementation يحب ..

لذلك أحببنا Java .

تم تعديل هذه المشاركة بواسطة هويدي في 15 ديسمبر 2010 في 00:25 — السبب: :)

1

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#32
motamayez كتب:

الكلام متنافض, فجافا تم فتح مصدرها منذ فترة ليست بالبعيدة (حوالي سنتين) في حين أن أنظمة هذه الشركات تم بناءها منذ سنوات طويلة أي في الفترة التي كانت Java فيها تحت سيطرة Sun الكاملة.

و الواضح للعيان أن فتح مصدر Java لم يفيد اللغة بل على العكس أضر بها كثيراً لأن Sun احتفظت لنفسها بحق التطوير, و عندما حدث أن Google حاولت تغيير الVirtual Machine قامت Oracle المالكة لتقنية Java حالياً بمقاضاتها.

بالنسبة ل#C فحتى و ان كان مترجم Microsoft مغلق المصدر, فهذا لم يمنع ظهور مشاريع مثل Mono لكتابة التقنية لتعمل على كل الأنظمة سواء المترجم أو المكتبات المساعدة أو أي تقنية مصاحبة مثل Moonlight و لم يتم مقاضاة Novell بتهمة التعدي على براءات الاختراع أو ما شابه, بل على العكس أصدرت Microsoft تصريحاً رسمياً لأنها لم و لن تسعى لمقاضاة Mono أو المشاريع المشابهة.

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

2 −1
#33
اقتباس
الكلام متنافض, فجافا تم فتح مصدرها منذ فترة ليست بالبعيدة (حوالي سنتين) في حين أن أنظمة هذه الشركات تم بناءها منذ سنوات طويلة قبل حتى ظهور #C أي في الفترة التي كانت Java فيها تحت سيطرة Sun الكاملة.

يبدوا أن صاحب الرد لم يفهم الكلام جيدا !!

فالشمري قال أن الشركات (البنوك و خلافه) إكتسبت ثقة من كون الجافا تقف خلفها العديد من الشركات كما هو واضح للقاصي و الداني ... وليس من كونها مفتوحة المصدر! فماذا ستكسب الشركات إن كانت الجافا مفتوحة المصدر أو حتي بدون مصدر نهائي!!!!!

1
#34

وجود أكثر من جهة تتحكم في تطوير التقنيات المصاحبة للJava هو أول مشاكلها, و أحد أهم أسباب تأخر تطويرها, فمثلاً شركة Sun لم تكن تكسب من الJava كما كانت IBM تكسب منها, و في النهاية Sun و IBM شركتين متنافستين, فبالله عليك لماذا ستقوم Sun بتطوير Java و اضافة مميزات حتى تعطي IBM قوة أكبر, و نفس الموضوع ينطبق على العلاقة بين Oracle و Sun.

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

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

#35
مهدي حجازي كتب:

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

تم البدء في فتح مصدر Java عام 2006 و تم فتح المصدر كاملاً عام 2007 أي منذ 3 أعوام,

http://en.wikipedia.org/wiki/Java_(programming_language)

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

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

#36
اقتباس

تم البدء في فتح مصدر Java عام 2006 و تم فتح المصدر كاملاً عام 2007 أي منذ 3 أعوام,

http://en.wikipedia....mming_language)

لا 4 اعوام ... بتحسب سنة 2007 الى تم فتح المصدر فيها وسنة 2010 لانها تقريبا انتهت

2007

2008

2009

2010

............

انا امزح طبعا ... مش معقول يااخوانى هنقعد نتصيد لبعض مثل هذه الاخطاء

او الاختلافات البسيطة التى لاتؤثر كثيرا فى قلب الموضوع الذى يتعلق بالمستقبل اساسا

والله اعلم بالمستقبل ... تبقى توقعاتنا محل جدال وتغير تبعا لمتغيرات المستقبل المجهول

والله الموفق

1
#37

@ هويدي ، شكراً على التعديل ، لم أكن أعرف Hibernate إلا منك :-) ،

تعديل بسيط حتى لا يتم فهم أحد الجمل خطأ :

اقتباس
وريثة شرعية للغة Hibernate ..

أقصد لغة الاستعلام التي ابتكرتها Hibernate وليس أن Hibernate هي لغة :-) بل هي مكتبة برمجية عادية ..

منطقياً ، لا يوجد حل لدعم لغة برمجية على الأمد البعيد إلا عن طريق ثلاثة طرق :

- شركة وحيدة كما حصل مع VB و MS ويحصل مع #C و MS ..

- مجتمع مفتوح المصدر ، ولو نظرنا لتجارب بعض الشركات مثل Mozilla ، لوجدنا أن الاعتماد فقط على المصادر المفتوحة لا يكفي ( بطء رهيب في التطوير على المدى البعيد ) .

- شركة ومجتمع المصادر المفتوحة و منظمات معتبرة ، وهذا ناجح ، بداية من جافا إلى GO إلى ++C ( التي تشارك شركات في تطوير مترجمات لها ) .. والكثير ..

Oracle آكل من وراها عيش .. لكن لا أحبها .. :(

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#38

السلام عليكم ...

ملاحظة بسيطة يا جماعة, هناك فرق بين اللغة و الـ Implementation. هناك مواصفات و هناك Development Environment. بالنسبة للأولى فهناك أنواع عديدة و لكن ما يهمنا هنا:

C/Cpp: مواصفات من قبل ISO و أخرى من ANSI و هذا يعني أن هذه اللغات لا يملكها أحد(تملكها ISO و ANSI و كلاهما عبارة عن جهات تطلقان مواصفات في الـ Public Domain). باختصار, حتى Ritchie و Stroustrup عبارة عن أعضاء مثلهم مثل غيرهم, و حصل كثيراً أن رفضت طلباتهم.(الـ Concepts لم يتم ضمها لـ Cpp0x رغم أن Stroustrup عمل عليها ست سنوات, و تم تأجيل النظر فيها للنسخة البعد قادمة).

#C: هي أيضاً في الـ Public Domain و لكن من قبل ISO و ECMA. و هذا يعني أن Microsoft لا تملكها فعلياً مثلها مثل C. الموضوع أن كلا جهات المواصفات القياسية تطلب التنازل الكامل لصالح الـ Public Domain حتى آخر قطرة. و هذا ينطبق على الـ VM المسماة CLI الخاصة بـ NET. أيضاً, و لكن الكثير لا يعرفون ذلك.(انظر الملاحظة في النهاية).

Java: ليست Standards في الـ Public Domain و لكن عبارة عن لجنة كانت ترعاها Sun و أصبحت Oracle هي الراعية لها. باختصار Oracle الآن تملك Java و إن كان بطريقة غير مباشرة.

رغم أن #C و CLI عبارة ممتلكات عمومية, إلا أن DotNET Framework و هو الجزء الأكثر أهمية في المعادلة ليس ملكية عمومية.

لنظرة خاطفة حول هذا الموضوع من جهة ++C على الأقل, و لماذا تم عمل Standardization لها:

http://www2.research.att.com/~bs/bs_faq.html#why-ATT

تحياتي...

تم تعديل هذه المشاركة بواسطة Khaled.Alshaya في 15 ديسمبر 2010 في 01:28

2
#39

بلا جافا بلا وجع قلب ماتنقلو لScala او Clojure :cool:

تعديل صغير:

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

حلوة مطور لينكس يحوله لنظام مغلق وتجاري دي جدا!

لينكس هيفضل طول عمره حر ومجاني :wink:

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 15 ديسمبر 2010 في 06:36

1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#40

جاكم كلامي الآن؟ لاحول ولا قوة الا بالله

عظم أجرنا وأجركم ياشباب , مانقول غير الله يرحمك ياصن

SunRIP.jpg-c7e0d002fbfe97ea.jpeg

تم تعديل هذه المشاركة بواسطة M.Allaw في 15 ديسمبر 2010 في 06:34

2


HeartOutputStream myHeart;
OutputStream myHeartOutStream;

myHeartOutStream = MAllaw.getHeart().getOutputStream();
myHeart = new HeartOutputStream(myHeartOutStream);

while(myHeart.isStillBeating())
myHeart.write("I ♥ Java");

#41
اقتباس
بلا جافا بلا وجع قلب ماتنقلو لScala او Clojure

كلاهما يعمل على الـ JVM ... ولا وجود لهما من دون منصة جافا

#42
اقتباس
رغم أن #C و CLI عبارة ممتلكات عمومية, إلا أن DotNET Framework و هو الجزء الأكثر أهمية في المعادلة ليس ملكية عمومية.

لنظرة خاطفة حول هذا الموضوع من جهة ++C على الأقل, و لماذا تم عمل Standardization لها:

http://www2.research...aq.html#why-ATT

لم أكن أعرف أن مواصفات #C متاحة للجميع ، شكراً على المعلومة ..

لكن حتى لغة ++C التي استشهدت بها في ردّي السابق ، لا تحقق الطموحات .. فهي محدودة في اللغة وبعض الإضافات في STL .

وهنا الفرق ،

++c و #C لها مواصفات .. ولكن محدودة في اللغة نفسه وبعض الإضافات مثل STL .

جافا : كل شيء مواصفات .. كل شيء .. بداية من اللغة نفسها - المكتبات الأساسية - gui - xml - web apps - micro device apps والكثير ..

قائمة بمواصفات عائلة جافا ( يقف شعر رأسي كلما شاهدت تلك الصفحة ) :

http://jcp.org/en/jsr/all

اقتباس
و لكن عبارة عن لجنة كانت ترعاها Sun و أصبحت Oracle هي الراعية لها

وجود شركة تقف وراء مشروع ليس فيه إشكال .. ولكن عندما تنفرد الشركة بالمشروع ، هنا المصيبة ..

OpenGL و WebGL و ( OpenGL ES التي تستخدمها apple و google و نوكيا و Samsung و في أنظمتهم للأجهزة الكفيو) ، كلها مواصفات توصف بأنها " قادمة من الشركات التجارية بداية من sgi وانتهاءً بمجموعة khronos " .. ومع ذلك لازالت هي المواصفات القياسية من عشرين سنة ..

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

1

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#43
Speed_Of_Light كتب:

كلاهما يعمل على الـ JVM ... ولا وجود لهما من دون منصة جافا

ال JVM رائعة .. جافا كلغة لأ

بالمناسبة الإتنين ليهم دعم على ال CLI

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#44
اقتباس

ال JVM رائعة .. جافا كلغة لأ

لهذا نلمس ذكاء مايكروسوفت

لان اللغة يختلف عليها المبرمجين والمطورين وكل مبرمج او مطور له مايفضله

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

فيمكن ان تستخدم سى شارب او فيجوال بيسك .... او ديلفى .... او بايثون او روبى .... وغيرها الكثير من اللغات

1
#45

بصراحة لا اعلم ماذا فى ذلك,

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

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

هل رايتم و هل يعقل ان بقالا مثلا يبيع قطعة جبن ببلاش! و فوق ذلك معها كتيب ارشادات مجانى عن كيفية صنع قطعة الجبن هذه؟؟!

ربما كنت لا احب اوراكل و منتجاتها, و لكننى بصراحة أدعمها فى حربها ضد المصادر المفتوحة.

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

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

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

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

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

و أكررها هل رايتم بقالا يبيع قطعة جبن بلا مقابل, أو جزارا يبيع اللحم بلا مقابل او حتى بسعر التكلفة!!

1 −1
#46
فادى_سى_بلس_بلس كتب:

بصراحة لا اعلم ماذا فى ذلك,

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

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

هل رايتم و هل يعقل ان بقالا مثلا يبيع قطعة جبن ببلاش! و فوق ذلك معها كتيب ارشادات مجانى عن كيفية صنع قطعة الجبن هذه؟؟!

ربما كنت لا احب اوراكل و منتجاتها, و لكننى بصراحة أدعمها فى حربها ضد المصادر المفتوحة.

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

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

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

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

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

و أكررها هل رايتم بقالا يبيع قطعة جبن بلا مقابل, أو جزارا يبيع اللحم بلا مقابل او حتى بسعر التكلفة!!

كل دا مش هيدخل ذمتي بجنيه ومن غير تقييمات سلبيه

بالمناسبة ... انت بتكلم على اي رخصة تحديدا :lol:

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

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

لكن اذا نجار باع كرسي لواحد هل من حق النجار يقله تقعد على الكرسي ازاي ولا انت بس اللى تستخدمه ولا حتي بلاش توديه عند جارك ؟

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

رد على كلامك اللي بينشر شائعات مزيفة عن المصارد الحرة

http://www.kernel.org/

http://www.kde.org/

http://www.gnome.org/

http://python.org/

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

PWCT Maker كتب:

لهذا نلمس ذكاء مايكروسوفت

لان اللغة يختلف عليها المبرمجين والمطورين وكل مبرمج او مطور له مايفضله

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

فيمكن ان تستخدم سى شارب او فيجوال بيسك .... او ديلفى .... او بايثون او روبى .... وغيرها الكثير من اللغات

فى لغات كتير بتشتغل على ال jvm يمكن لسه بديل لل DLR لكن اهم اللاعبين موجودين ك Scala و Clojure و Jython و JRuby

2 −2
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#47
اقتباس
اي شركة مش بتقدم شغل يرقي لمستوي التطبيقات البديلة تولع او تفلس مش مشكلة اي حد... على اساس انى هسلملك ان بورلند حصلها ضرر كبير وبتاع بدون استحواذ embarcadero

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

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

البرامج المدفوعة دائما أفضل من البرامج مفتوحة المصدر, و مستواها أفضل و اكثر ابتكارية.

الشركات الكبيرة فقط مثل مايكروسوفت و اوراكل تييع لأن لديها سمعة و لديها سطوة و اعلام و سمعة متوارثة, لكن الشركات الصغيرة ماذا تفعل؟!

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

النجار يتيح لك ان تستخدم كرسيه فى اى مكان و اعطاءه لمن تريد, لكنه ابدا لن يتيح لك فرصة استنساخ كرسيه و توزيعه على جيرانك و اصدقائك!! و كذلك هو لا يتيح لك معرفة كيفية صناعة الكرسى حتى يمكنك التعديل عليه و صناعة نسخة أخرى منه بل و بيعها و التكسب من ورائها!.

اقتباس

رد على كلامك اللي بينشر شائعات مزيفة عن المصارد الحرة

http://www.kernel.org/

http://www.kde.org/

http://www.gnome.org/

http://python.org/

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

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

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

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

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

2 −2
#48
اقتباس

فى لغات كتير بتشتغل على ال jvm يمكن لسه بديل لل DLR لكن اهم اللاعبين موجودين ك Scala و Clojure و Jython و JRuby

نعم اخى احمد افهمك ولكن مايكروسوفت سبقت وهذا ذكاء منها

لانها تقدم لغات مثل #C و VB.NET و #F وتدعمهم جميعا بنفسها

ولهذا اذا انتقلت من VB.NET الى #C او العكس

سوف تجد بيئة التطوير Visual Studio تدعم الاثنين بقوة

سوف تجد التوثيق ...

والاهم ( التطوير على التوازى )

اقتباس

فكما نرى ان البرامج مفتوحة المصدر فى معظمها ليست برامج ابتكارية

ياسلام !!!

اقتباس

و فى النهاية انا كمبرمج لا أحب ان يرى احد الكود المصدرى الذى تعبت فيه و كتبته, و لا ان يتعلم منه احد و لا يغير فيه شيئا, من يريد منافستى عليه ان يكتب الكود الخاص به

هذا اذا كنت انت افضل من يكتب الكود !!!

حينما تعمل فى مشروع مفتوح المصدر .... فان الاخرين يتعلمون منك

وفى نفس الوقت

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

فكرتنى باايام الدراسة

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

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

كل نمط وله فوائد وسلبيات طبعا لكن انا افضل المشاركة مع الاخرين ... تتعلم اكثر

والله الموفق

تم تعديل هذه المشاركة بواسطة PWCT Maker في 16 ديسمبر 2010 في 19:14

#49

مش عايز اخرج برا الموضوع

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

نعم شركات كتير بتعتمد على بيع الخدمات او الدعم الفني 24/7 ودا اللى بيتم دفع النقود عليه مش على السوفتوير!

اقتباس
البرامج المدفوعة دائما أفضل من البرامج مفتوحة المصدر, و مستواها أفضل و اكثر ابتكارية.

بأمارة ايه يعني ؟

اقتباس
النجار يتيح لك ان تستخدم كرسيه فى اى مكان و اعطاءه لمن تريد, لكنه ابدا لن يتيح لك فرصة استنساخ كرسيه و توزيعه على جيرانك و اصدقائك!! و كذلك هو لا يتيح لك معرفة كيفية صناعة الكرسى حتى يمكنك التعديل عليه و صناعة نسخة أخرى منه بل و بيعها و التكسب من ورائها!.

ياسلام! دا بند فى القانون حضرتك لسه عامله ؟

اقتباس

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

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

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

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

كلام غير سليم بالكلية

لينكس مش محتاج يقلد ويندوز او ماك.. مش طالبة ضرر عقلي للمستخدمين زيادة.

فى برامج اسمها بدائل وفى حاجات عمر مامستخدمين ويندوز عرفو شكلها اصلا على سبيل المثال KDE او بعض تطبيقات الحرة المميزة زي Emacs مثلا اوVim -ال تقليد ال- او VLC او حتي firefox و Chrome

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

اسمحلي اقلك كلامك بدون علم او اقل دراية عن المصادر الحرة

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

دا على اساس انك مولود بالعلم دا مش شئ مكتسب؟ العلم او المعرفة المتكونة عند الإنسان تراكمية وبكل بساطة مش من حقك تحتكرها وصدق او لاتصدق هتلاقي اكواد افضل من اكوادك :lol:

5 −1
(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#50

اسف للخروج عن موضوع ..

هناك خطا كبير في فهم المصادر المفتوحة , فهي لا تعني اطلاقا المجانية ... ولو كانت كذلك لكنت من اكبر معارضيها ! ببساطة لانه البرمجة مصدر رزقي .

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

وكمثال عليها بيع الدعم الفني انظر هنا : http://en.wikipedia.org/wiki/Business_models_for_open_source_software

ترجمة كلمة free للعربية هي " الحرية " و ليس "المجانية" و فرق كبير بين المعنيين .

اقتباس

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

:D بصراحة لااعرف من اين ابدء ,على سبيل المثال لناخذ متصفح الفيرفوكس ؟ اجزم انك لا تستخدم الاكسبلورر , تخيل كيف سيكون

حال الانترنت دون المصادر المفتوحة مثل LAMPP Stack وغيرها من البرمحيات .

اقتباس

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

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

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

يريد منافستى عليه ان يكتب الكود الخاص به.

كما يقول لنا احد الدكاترة : لو كانت لدي تفاحة و لديك تفاحة , و قمنا بتبادل التفاح , فيصبح لديك تفاحة واحدة و لدي تفاحة واحدة , لكن لو كانت لدي فكرة ولديك فكرة و قمنا بتبادل الافكار فصيبح لدي فكرتين و لديك فكرتين ..!

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

يختلف 180 درجة عن غيره من المبرمجين .

تم تعديل هذه المشاركة بواسطة ahmad123 في 16 ديسمبر 2010 في 21:12

2

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

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