وعد مايكروسوفت بالمواصفات المفتوحة
وعد مايكروسوفت بالمواصفات المفتوحة ( OSP ) هو وعد من مايكروسوفت ، نُشر في سبتمبر 2006، بعدم المطالبة ببراءات اختراعها، في ظروف معينة، ضد تطبيقات قائمة معينة من المواصفات. [ 1 ]
إن اتفاقية الحماية ليست ترخيصاً، بل هي تعهد بعدم المقاضاة . [ 2 ] وهي تعد بالحماية ولكنها لا تمنح أي حقوق.
يقتصر نطاق اتفاقية عدم المقاضاة على التطبيقات التي تتوافق مع تلك المواصفات. وهذا يسمح بأن يكون التوافق جزئيًا. فإذا اتبع تطبيق ما المواصفات في بعض الجوانب، واختلف عنها في جوانب أخرى، فإن اتفاقية عدم المقاضاة تنطبق فقط على جوانب التطبيق التي تتبع المواصفات. [ 3 ]
العلاقات مع مشاريع البرمجيات الحرة والمفتوحة المصدر
إن الحماية التي يوفرها مشروع البرمجيات الحرة مفتوحة المصدر (OSP) مستقلة عن ترخيص التطبيقات. ويوجد خلاف حول ما إذا كان بإمكان البرمجيات الحرة ومشاريع المصادر المفتوحة استيفاء شروط مشروع البرمجيات الحرة مفتوحة المصدر، وما إذا كانت هذه المشاريع تحصل بالتالي على أي حماية من هذا المشروع.
نقلت مقالة في مجلة "كوفر بيجز" عن لورانس روزن ، المحامي والمحاضر في كلية الحقوق بجامعة ستانفورد، قوله:
"يسرني أن هذا المشروع مفتوح المصدر متوافق مع التراخيص المجانية والمفتوحة المصدر." [ 4 ]
موقف شركة ريد هات، موردة نظام لينكس، كما أوضحه المحامي مارك ويبينك في عام 2006، هو:
ترى شركة ريد هات أن نصّ مبادرة المصادر المفتوحة (OSP) يمنح مرونة كافية لتطبيق المواصفات المذكورة في البرامج المرخصة بموجب تراخيص المصادر الحرة والمفتوحة. ونشيد بجهود مايكروسوفت للتواصل مع ممثلي مجتمع المصادر المفتوحة وطلب آرائهم حول هذا النص، واستعداد مايكروسوفت لإجراء تعديلات استجابةً لتعليقاتنا. [ 5 ] [ 6 ]
قال المحامي المتخصص في المعايير، آندي أبديغروف، في عام 2006، إن وعد المواصفات المفتوحة كان
"ما أعتبره أداة مرغوبة للغاية لتسهيل تطبيق المعايير المفتوحة، لا سيما عندما تكون هذه المعايير ذات أهمية لمجتمع المصادر المفتوحة." [ 7 ]
مع ذلك، حذّر مركز قانون حرية البرمجيات ، وهو مكتب محاماة متخصص في البرمجيات الحرة والمفتوحة المصدر، من مشاكل تتعلق باستخدام OSP في مشاريع البرمجيات الحرة والمفتوحة المصدر . ويشير المركز في تحليل منشور له حول هذا الوعد إلى ما يلي [ 8 ]
"...يسمح بالتنفيذ بموجب تراخيص البرمجيات الحرة طالما أن الكود الناتج لا يُستخدم بحرية." [ 9 ]
حذر تحليلهم من احتمال وجود تعارض مع رخصة جنو العمومية. [ 9 ] وينطبق هذا تحديدًا على نطاق وعد براءة الاختراع الذي يقتصر على التطبيقات المتوافقة مع المواصفات المشمولة فقط.
عندما يمتلك مطور براءة اختراع ويقوم بتطوير تقنية تلك البراءة باستخدام كود مرخص بموجب رخصة GPL3، فإنه يمنح حقوق براءة الاختراع الأصلية لجميع مستخدمي ذلك الكود. [ 10 ] وعند إعادة استخدام الكود، لا يسري شرط OSP إلا إذا اقتصرت إعادة الاستخدام على تنفيذ المواصفات المشمولة.
تشمل وعود براءات الاختراع الأخرى ذات القيود المماثلة تعهد مواصفات التوافق التشغيلي (ISP) من شركة IBM وبيان براءة اختراع OpenDocument من شركة Sun Microsystems . وهذا يعني، على سبيل المثال، أن استخدام تقنية StarOffice الحاصلة على براءة اختراع من Sun والمخصصة لـ OpenDocument يجب أن يكون محميًا بموجب اتفاقية Sun، ولكن إعادة استخدام الكود الذي يتضمن هذه التقنية الحاصلة على براءة اختراع لتطبيقات أخرى غير OpenDocument لم يعد محميًا بموجب اتفاقية Sun ذات الصلة.
ولهذا السبب صرحت منظمة SFLC بما يلي:
"لا يمكن الاعتماد على OSP من قبل مطوري GPL لتطبيقاتهم ليس لأن أحكامه تتعارض مع GPL، ولكن لأنه لا يوفر الحرية التي تتطلبها GPL." [ 9 ]
تشير منظمة SFLC تحديداً إلى ما يلي:
- يمكن إصدار نسخ جديدة من المواصفات المدرجة في أي وقت من قبل مايكروسوفت، ويمكن استبعادها من برنامج دعم البرامج المفتوحة المصدر (OSP).
- لا يمكن استخدام أي كود ناتج عن تطبيق أحد المواصفات المشمولة بأمان خارج نطاق الاستخدام المحدود للغاية الذي حددته مايكروسوفت في OSP. [ 9 ]
يذكر مشروع مايكروسوفت المفتوح المصدر نفسه رخصة جنو العمومية في اثنين من الأسئلة الشائعة. في أحدهما يقول:
"لا يمكننا إعطاء أي شخص رأيًا قانونيًا حول كيفية ارتباط لغتنا برخصة GPL أو تراخيص البرمجيات مفتوحة المصدر الأخرى".
وفي موضع آخر، يذكر النص تحديدًا "مطورين وموزعين ومستخدمين للتطبيقات المشمولة"، مستثنيًا بذلك مطوري وموزعي ومستخدمي البرامج اللاحقة المشتقة من هذه "التطبيقات المشمولة" [ 9 ] ، كما أنه لا يحدد إصدار رخصة جنو العمومية (GPL) المقصود، مما دفع بعض المعلقين إلى استنتاج إمكانية استبعاد الإصدار الثالث الحالي من رخصة جنو العمومية (GPLv3). [ 11 ]
س: أنا مطور/موزع/مستخدم لبرامج مرخصة بموجب رخصة جنو العمومية (GPL)، فهل ينطبق عليّ وعد المواصفات المفتوحة ( OSP)؟ ج: بالتأكيد. ينطبق وعد المواصفات المفتوحة على مطوري وموزعي ومستخدمي التطبيقات المشمولة، بغض النظر عن نموذج التطوير الذي أنشأ هذه التطبيقات، أو نوع تراخيص حقوق النشر التي يتم توزيعها بموجبها، أو نموذج أعمال الموزعين/المنفذين. يضمن وعد المواصفات المفتوحة أن مايكروسوفت لن تُطالب بحقوقها الضرورية ضد أي شخص يقوم بصنع أو استخدام أو بيع أو عرض للبيع أو استيراد أو توزيع أي تطبيق مشمول بموجب أي نوع من نماذج التطوير أو التوزيع، بما في ذلك رخصة جنو العمومية (GPL). [ 12 ]
التقنيات المرخصة
التقنيات التي ينطبق عليها وعد المواصفات المفتوحة هي: [ 1 ] [ 13 ]
خدمات الويب
- ملف تعريف الأجهزة لخدمات الويب (DPWS)
- ملف تعريف قابلية التشغيل البيني لمحدد الهوية الإصدار 1.0
- ملف تعريف قابلية التشغيل البيني لمحدد الهوية الإصدار 1.5
- بروتوكول البيانات المفتوحة (OData)
- بروتوكول خدمات الويب عن بعد
- صابون
- ربط SOAP 1.1 لـ MTOM 1.0
- صابون MTOM / XOP
- بروتوكول SOAP عبر بروتوكول UDP
- ملف تعريف قابلية التشغيل البيني لتسجيل الدخول الموحد عبر الويب
- بروتوكول تبادل البيانات الوصفية لتسجيل الدخول الموحد عبر الويب
- WS-Addressing
- مراجع نقاط النهاية والهوية في معالجة خدمات الويب
- WS-AtomicTransaction
- WS-BusinessActivity
- تنسيق WS
- WS-Discovery
- WSDL
- ملحق ربط WSDL 1.1 لبروتوكول SOAP 1.2
- تعداد WS
- WS-Eventing
- اتحاد WS
- ملف تعريف مقدم الطلب النشط في اتحاد خدمات الويب
- ملف تعريف مقدم الطلب السلبي في اتحاد خدمات الويب
- الملف التعريفي الأساسي WS-I
- إدارة خدمات الويب
- كتالوج إدارة خدمات الويب
- WS-MetadataExchange
- سياسة WS
- WS-PolicyAttachment
- WS-ReliableMessaging
- سياسة WS-RM
- WS-SecureConversation
- WS-Security : ربط Kerberos
- WS-Security: ملف تعريف رمز Kerberos
- WS-Security: ملف تعريف رمز لغة التعبير عن الحقوق (REL)
- أمان خدمات الويب: ملف تعريف رمز SAML
- أمان خدمات الويب: أمان رسائل SOAP
- WS-Security: ملف تعريف UsernameToken
- WS-Security: ملف تعريف رمز شهادة X.509
- سياسة أمان WS
- نقل WS
- WS-Trust
الويب
- مواصفات تنسيق الخدمة المفتوحة ( مسرّع ao )
- تم تقديم مواصفات تنسيق شريحة الويب مع متصفح إنترنت إكسبلورر 8
- مواصفات تنسيق اقتراحات البحث في XML
مواصفات المحاكاة الافتراضية
- مواصفات تنسيق صورة القرص الصلب الافتراضي (VHD)
- مواصفات تنسيق ملفات المحاكاة الافتراضية لتطبيقات مايكروسوفت الإصدار 1
- المواصفات الوظيفية لـ Hyper-V [ 14 ]
حماية
- RFC 4406 – معرّف المرسل : مصادقة البريد الإلكتروني
- RFC 4408 – إطار سياسة المرسل : السماح باستخدام النطاقات في "البريد من"
- RFC 4407 – عنوان المسؤول المفترض في رسائل البريد الإلكتروني
- RFC 4405 – امتداد خدمة SMTP لتحديد المرسل المسؤول عن رسالة البريد الإلكتروني
- RFC 7208 – إطار سياسة المرسل (SPF) لتفويض استخدام النطاقات في البريد الإلكتروني [ 15 ]
- مواصفات التشفير U-Prove الإصدار 1.0
- دمج تقنية U-Prove في نظام إدارة الهوية الإصدار 1.0
تنسيقات ملفات Office
تنسيقات ملفات XML
- مخططات مرجعية XML لـ Office 2003
- Office Open XML 1.0 – Ecma-376
- Office Open XML ISO/IEC 29500:2008
- تنسيق OpenDocument لتطبيقات Office الإصدار 1.0 OASIS
- تنسيق OpenDocument لتطبيقات Office الإصدار 1.0 ISO/IEC 26300:2006
- تنسيق OpenDocument لتطبيقات Office الإصدار 1.1 OASIS
تنسيقات الملفات الثنائية
- مواصفات تنسيق الملف الثنائي Word 97-2007 ( .doc )
- مواصفات تنسيق ملف PowerPoint الثنائي ( .ppt ) 97-2007
- مواصفات تنسيق الملف الثنائي لبرنامج Excel 97-2007 ( .xls )
- مواصفات تنسيق الملف الثنائي لبرنامج Excel 2007 ( .xlsb )
- مواصفات تنسيق البيانات الثنائية للرسم المكتبي 97-2007
مواصفات الهيكل
- [MS-DOC]: مواصفات بنية تنسيق ملف Word الثنائي (.doc)
- [MS-PPT]: مواصفات بنية ملف PowerPoint الثنائي (.ppt)
- [MS-XLS]: مواصفات بنية تنسيق ملف Excel الثنائي (.xls)
- [MS-XLSB]: مواصفات بنية تنسيق ملف Excel الثنائي (.xlsb)
- [MS-ODRAW]: مواصفات بنية تنسيق ملف الرسم المكتبي الثنائي
- [MS-CTDOC]: مواصفات بنية تنسيق الملف الثنائي لشريط الأدوات المخصص في برنامج Word
- [MS-CTXLS]: مواصفات بنية تنسيق ملف ثنائي لشريط أدوات Excel المخصص
- [MS-OFORMS]: مواصفات بنية تنسيق ملف ثنائي لنماذج Office
- [MS-OGRAPH]: مواصفات بنية تنسيق ملف الرسم البياني الثنائي لمكتبة Office
- [MS-OSHARED]: مواصفات بنية أنواع البيانات والكائنات الشائعة في Office
- [MS-OVBA]: مواصفات بنية تنسيق ملف Office VBA
- [MS-OFFCRYPTO]: مواصفات بنية تشفير مستندات Office
تنسيقات ويندوز المركبة
- [MS-CFB] مواصفات تنسيق الملفات الثنائية المركبة لنظام التشغيل ويندوز
تنسيقات الرسومات
- مواصفات تنسيق ملفات تعريف ويندوز (.wmf)
- مواصفات تنسيق الحبر التسلسلي (ISF)
- تنسيق JPEG XR (.jxr)
لغات برمجة مايكروسوفت
- [MS-XAML]: مواصفات تعيين كائنات XAML لعام 2006 (مسودة الإصدار 0.1)
- [MS-XAML]: مواصفات تعيين كائنات XAML 2006 (الإصدار 1.0)
- [MS-WPFXV]: مواصفات مفردات WPF XAML لعام 2006 (مسودة الإصدار 0.1)
- [MS-WPFXV]: مواصفات مفردات WPF XAML لعام 2006 (الإصدار 1.0)
- [MS-SLXV]: مواصفات مفردات XAML لسيلفرلايت 2008 (مسودة الإصدار 0.9)
الروبوتات
- بروتوكول خدمات البرمجيات اللامركزية – DSSP /1.0
التزامن
- FeedSync الإصدار 1.0، الإصدار 1.0.1
تقنيات ويندوز رالي
- خدمة Windows Connect Now - UFD وWindows Vista
- خدمة Windows Connect Now - UFD لنظام التشغيل Windows XP
البروتوكولات المنشورة
تتضمن قائمة بروتوكولات مايكروسوفت المشمولة العديد من بروتوكولات الجهات الخارجية التي لم تقم مايكروسوفت بإنشائها، ولكنها تلمح إلى امتلاكها لبراءات اختراع ضرورية لتنفيذها :
- أبل توك
- [MC-BUP]: مواصفات بروتوكول تحميل خدمة النقل الذكي في الخلفية (BITS)
- [MC-CCFG]: مجموعة الخوادم : مواصفات بروتوكول التكوين (ClusCfg)
- [MC-COMQC]: مواصفات بروتوكول المكونات المُرتبة في قائمة الانتظار لنموذج كائن المكون بلس (COM+)
- [MC-FPSEWM]: ملحقات خادم فرونت بيج : مواصفات إدارة مواقع الويب
- [MC-SMP]: مواصفات بروتوكول تعدد إرسال الجلسات
- [MC-SQLR]: مواصفات بروتوكول تحليل SQL Server
- بروتوكول ناقل البيانات التسلسلي 1394 2
- واجهة المستخدم الموسعة لـ IBM NetBIOS (NetBEUI) الإصدار 3.0
- IEC 61883-1
- IEEE 1284 – واجهة - متوازية
- معيار IEEE 802.1x - 2004
- المعايير المنشورة من قبل جمعية بيانات الأشعة تحت الحمراء (IrDA)
- بيئة تنفيذ ما قبل التمهيد من إنتل (PXE)
- تبادل حزم البيانات عبر الإنترنت من نوفيل (IPX)
- تبادل الحزم المتسلسلة من نوفيل (SPX)
- بروتوكول الإعلان عن خدمات نوفيل (SAP)
- RFC 1001 و RFC 1002 – NetBIOS عبر TCP (NETBT)
- بروتوكول الإنترنت عبر الخط التسلسلي (SLIP، RFC 1055 )
- RFC 1058 و RFC 1723 و RFC 2453 – بروتوكول معلومات التوجيه 1.0 و 2.0 (RIP)
- RFC 1112 و RFC 2236 و RFC 3376 – بروتوكول إدارة مجموعات الإنترنت (IGMP) الإصدار 1 والإصدار 2 والإصدار 3
- RFC 1155 ، RFC 1157 ، RFC 1213 ، RFC 1289 ، RFC 1901 ، RFC 1902 ، RFC 1903 ، RFC 1904 ، RFC 1905 ، RFC 1906 ، RFC 1907 ، و RFC 1908 : بروتوكول إدارة الشبكة البسيط الإصدار 2 (SNMP)
- RFC 1179 – برنامج تشغيل طابعة الخطوط (LPD)
- RFC 1191 و RFC 1323 و RFC 2018 و RFC 2581 – امتدادات TCP/IP
- RFC 1256 – رسائل اكتشاف موجه ICMP
- RFC 1258 و RFC 1282 – تسجيل الدخول عن بعد ( rlogin )
- RFC 1332 و RFC 1877 – بروتوكول التحكم في بروتوكول الإنترنت (IPCP)
- RFC 1334 – بروتوكول مصادقة كلمة المرور (PAP)
- RFC 1393 – مسار التتبع
- RFC 1436 – بروتوكول الإنترنت غوفر
- RFC 1483 و RFC 1755 و RFC 2225 – بروتوكول الإنترنت عبر وضع النقل غير المتزامن (IP عبر ATM)
- RFC 1510 و RFC 1964 – خدمة مصادقة شبكة Kerberos (الإصدار 5)
- RFC 1552 – بروتوكول التحكم في تبادل حزم الشبكة PPP (IPXCP)
- RFC 1661 – بروتوكول نقطة إلى نقطة (PPP)
- RFC 1739 القسم 2.2 - أداة التحكم في حزم الإنترنت (ping)
- RFC 1889 و RFC 3550 – بروتوكول النقل في الوقت الحقيقي (RTP)
- RFC 1939 و RFC 1734 – بروتوكول مكتب البريد ، الإصدار 3 (POP3)
- RFC 1962 – بروتوكول التحكم في الضغط (CCP)
- RFC 1990 – بروتوكول الربط المتعدد (MP)
- RFC 1994 – بروتوكول مصادقة المصافحة لتحدي MD5 (MD5-CHAP)
- RFC 2097 – بروتوكول التحكم في إطارات NetBIOS (NBFCP)
- RFC 2118 – ضغط مايكروسوفت من نقطة إلى نقطة (MPPC)
- RFC 2125 – بروتوكول تخصيص النطاق الترددي (BAP)
- RFC 2131 و RFC 2132 و RFC 3361 – بروتوكول التكوين الديناميكي للمضيف (DHCP)
- RFC 2205 و RFC 2209 و RFC 2210 – إعداد حجز الموارد (RSVP)
- RFC 2222 – طبقة المصادقة والأمان البسيطة (SASL)
- RFC 2225 – وضع النقل غير المتزامن
- كتلة رسائل الخادم
- استدعاء الإجراءات عن بعد من شركة صن مايكروسيستمز (SunRPC)
- T.120
- تدفق البيانات الجدولية (TDS) الإصدار 7.1، 7.2، 7.3
- التوصيل والتشغيل العالمي (UPnP)
- ناقل التسلسل العالمي (USB) الإصدار 2.0
انظر أيضاً
مراجع
- 1 2 "وعد مايكروسوفت بالمواصفات المفتوحة" . مايكروسوفت . تم الاسترجاع في 2 نوفمبر 2007 .
- ↑ "وعد مايكروسوفت بالمواصفات المفتوحة يخفف من مخاوف براءات اختراع خدمات الويب" . تم الاطلاع عليه بتاريخ 18 أبريل 2015 .
- ↑ ريتشارد وايلدر (المستشار القانوني المساعد لسياسات الملكية الفكرية في مايكروسوفت) (25 يوليو 2008). "بوابة المصادر المفتوحة وأنت" . بورت 25 (بوابة المصادر المفتوحة لمايكروسوفت) . تاريخ الاسترجاع: 25 يوليو 2008 .
{{cite web}}له|author=اسم عام ( مساعدة ) - ↑ "وعد مايكروسوفت بالمواصفات المفتوحة يُخفف من مخاوف براءات اختراع خدمات الويب" . xml.coverpages.org. 2006-09-12.
- ↑ "وعد مايكروسوفت بالمواصفات المفتوحة" . مايكروسوفت .
- ↑ "مايكروسوفت تعد بتعليق براءات الاختراع على خدمات الويب" . 12-09-2006.
- ↑ بيتر غالي (2006-09-12). "مايكروسوفت تعد بعدم رفع دعوى قضائية بشأن مواصفات خدمات الويب" .
- ↑ «مركز قانون حرية البرمجيات ينشر تحليلاً لوعد مايكروسوفت بالمواصفات المفتوحة» . مركز قانون حرية البرمجيات . 12 مارس 2008.
- 1 2 3 4 5 "وعد مايكروسوفت بالمواصفات المفتوحة: لا ضمانات لرخصة جنو العمومية" . مركز قانون حرية البرمجيات. 12 مارس 2008. تاريخ الاطلاع: 30 مارس 2008 .
- ↑ "رخصة جنو العمومية العامة (الإصدار 3، 29 يونيو 2007)" . مؤسسة البرمجيات الحرة. 12 فبراير 2008.انظر القسم 11 للاطلاع على براءات الاختراع.
- ↑ بيلودو، جيه إف (19 مارس 2008). "ثلاثة أشياء يجب على مايكروسوفت فعلها" . مؤرشف من الأصل في 27 فبراير 2010. تم الاسترجاع في 16 سبتمبر 2009.
استخدام رخصة جنو العمومية العامة 3: تُصدر معظم البرامج المجانية بموجب رخصة جنو العمومية العامة 2 أو 3، وهي غير متوافقة مع وعد المواصفات المفتوحة (OSP) الخاص بمايكروسوفت ورخصة مايكروسوفت العامة (Ms-PL). هذا ليس من قبيل الصدفة. لا ترغب مايكروسوفت في انتشار البرامج المكتوبة باستخدام تقنيتها إلى منصات أخرى. مرة أخرى، هذا احتكار من قِبل مورد واحد. إذا كانت مايكروسوفت ترغب حقًا في العمل مع مجتمع المصادر المفتوحة، فعليها التخلي عن وعد المواصفات المفتوحة ورخصة مايكروسوفت العامة لصالح رخصة جنو العمومية العامة، أو أي رخصة أخرى معتمدة من مبادرة المصادر المفتوحة.
- ↑ وعد مايكروسوفت بالمواصفات المفتوحة - الأسئلة الشائعة
- ↑ تنسيقات ملفات Microsoft Office الثنائية (doc، xls، ppt) مؤرشفة في 30 أبريل 2008 على موقع Wayback Machine
- ↑ المواصفات الوظيفية للمشرف
- ↑ " [ MS-DEVCENTLP ] : مركز تطوير المواصفات المفتوحة" . www.microsoft.com . تم الاطلاع عليه بتاريخ 8 مايو 2014 .
روابط خارجية
- وعد المواصفات المفتوحة - صفحة مايكروسوفت التي تصف وعد المواصفات المفتوحة وتسرد المواصفات التي يغطيها.
- تحليل OSP بقلم المحامي المتخصص في المعايير آندي أبديغروف
- تحليل برنامج OSP من قِبل مركز قانون حرية البرمجيات . ردّ من غراي نولتون، مدير منتجات مجموعة مايكروسوفت أوفيس.
- المواصفات المفتوحة — وثائق المواصفات المشمولة.
- مبادرات مايكروسوفت
- قانون براءات الاختراع
