#ملخص:

سنركز في هذا المقال عن الفوارق التي تجعل تطبيق براءات الامتياز على صناعة البرمجيات امرا صعبا سنذكر في هذا المقال و المقال القادم عددا من هذه الأمور الهامة #

** الفوارق الأساسية بين صناعة البرمجيات و الصناعات الأخرى **

**1-تعقيد البرمجيات و ارتباط اجزائها ببعضها البعض **

& لقد نمت البرمجيات و توسعت بسرعة استقلالها عن القيود الفيزيائية فقد اصبح من المستحيل على شخص واحد ان يستوعب برنامجا متكاملا يقول E.W.DIJKSTRA:

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

في الحقيقة لا توجد أي تقنية أخرى غير البرمجة تمكن المصمم من تجميع أجزاء بمعدل( 10قوة10 )

جزء بهدف بناء نظام متكامل "

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

و خلاصة القول :

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

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

بالنتيجة يجعل التعقيد من البرامج كيانا مؤلفا من أجزاء كثيرة يعتمد على تقنيات برمجية متنوعة يصعب الفصل بين اجزائها و يصعب وضع براءات امتياز خاصة لهذه الأجزاء . &

**2-البرمجيات تتطور بسرعة **

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

Create new account

Download eMufeed Android Application Now

 

للاعلان