مرحبا،
أحببت في هذه المشاركة البسيطة، تسليط الضوء على تكنلوجيا الـ OSGi التي لا يمر يوم إلا ونسمع المزيد المزيد من الشركات العملاقة والبرمجيات الضخمة التي تعتمدها في بنائها الداخلي.
بداية كانت موجهة إلى البرمجيات المدمجة في السيارات والهواتف النقالة وما شابهها، حاليا هذه التكنلوجيا تكتسح كل مجالات استخدام الجافا ونراها في نمو متزايد...
من يعرفُ الــ Eclipse؟ هذه التكنلوجيا تعد قلبه النابض
من يعرف الــ J2EE؟ اذا نعم فأنت تعرف ما هو الــ GlassFish ؟ وربما قد سمعت بالــ JOnas و JBoss، كل هذه الخوادم تجري من وراء تكنلوجيا الــ OSGi من أجل التأقلم معها.
واذا كنت على اطلاع ايضا على الــ J2EE فقد تكون على علم بالــ Spring وما أدراك ما الــ Spring في عالم الأعمال. وما أدراك ما المجهود الكبير الذي يدور في مكاتب الــ SpringSource من أجل تطوير الــ SpringDM (أو Spring OSGi). ثم لا ننسى الــ Struts وغيرها الكثير...
والكثير الكثير... المشاريع تلو المشاريع من أجل تكييف البرمجيات نحو تكنلوجيا الــ OSGi....
حتى النسخة السابعة من جافا التي لم تخرج بعد، ستعتمد على مفاهيم هذه التكنلوجيا !
ما السر وراء هذا اللهثان وراء هذه التكنلوجيا؟ ماذا تقدمه من جديد؟
سنحاول في هذه الزاوية من هذا المنتدى تسليط الضوء عليها، سنحاول تدريجيا طرح المشاكل الحالية، وكيف نجحت هذه التكنلوجيا في ايجاد حلول لهذه المشاكل.
أحببت بأن يكون هذا الموضوع للنقاش، وليس على شاكلة الدروس وعبارات الشكر.
لذلك هذه دعوة للجميع للبحث في الانترنت عن ماذا نقصد بهذه التكنلوجيا، ومناقشتها في هذا المنتدى.
بالتوفيق.
