engeneer_19
19th April 2010, 02:48 PM
حفاظت از نرمافزار (سرقت نرمافزار!!)
حفاظت از نرمافزار
سناريويي را تصور نماييد كه ما سيستمي را طراحي نمودهايم و آن را در اختيار عموم قرار دادهايم و يا به طريقي كد آن در اختيار گروه مهندسي نرمافزار ديگري قرار گرفته است. مسلماً هيچگاه ما تمايلي به تغيير كد ايجاد شده توسط ما بدون اطلاعمان نيستيم. اگر كد نرمافزار ما در اختيار گروه متخصصي قرار گيرند و آنها بتوانند فرآيندهاي مهندسي معكوس را بر روي آن اجرا نمايند ميتوانند در فرآيند مهندسي مجدد بخشي و يا بخشهايي از آن را مطابق ميل خودشان تغيير دهند. براي جلوگيري از اين كار در ابتدا ما بايد به مسئلة حفاظت از نرمافزارم و سيستم طراحي شده توسط خودمات بپردازيم و در حركت بعدي بايد راهي براي جلوگيري از فرآيندهاي مهندسي معكوس يافته و اجرا نمائيم. تمامي مطالب اين بخش از [6] آورده شدهاند.
5ـ1ـ ويژگيهاي عقلاني در رابطه با مسئله
سرقت نرمافزاري عمل كپيبرداري و استفادة از نرمافزار بدون اجازه از مالك و يا توليد كننده نرمافزار است. اگر چه با اينكه بيشتر كاربران كامپيوتر از غيرقانوني بودن استفاده از نرمافزارهاي نامعتبر و تكثير آنها آگاه ميباشند، عدة كثيري يك بيتوجهي عمومي دربارة اهميت خريد نرمافزارها را در رابطه با ويژگيهاي عقلاني از خود نشان ميدهند.
در سراسر جهان نرمافزارهاي نامعتبر بسياري در حال استفاده ميباشند. طبق گزارش پيمان نرمافزارهاي تجاري 2001 (bsa) در زمينة سرقت جهاني نرمافزار، نرمافزارهاي تجاري مبلغ 6/21 بيليون دلار درآمد داشتهاند. در طول همان سال bsa حساب كرده است كه نرمافزارهاي تجاري مبلغ 75/11 بيليون دلار بخاطر سرقت نرمافزار از دست دادهاند.
حفاظت از نرمافزار
سناريويي را تصور نماييد كه ما سيستمي را طراحي نمودهايم و آن را در اختيار عموم قرار دادهايم و يا به طريقي كد آن در اختيار گروه مهندسي نرمافزار ديگري قرار گرفته است. مسلماً هيچگاه ما تمايلي به تغيير كد ايجاد شده توسط ما بدون اطلاعمان نيستيم. اگر كد نرمافزار ما در اختيار گروه متخصصي قرار گيرند و آنها بتوانند فرآيندهاي مهندسي معكوس را بر روي آن اجرا نمايند ميتوانند در فرآيند مهندسي مجدد بخشي و يا بخشهايي از آن را مطابق ميل خودشان تغيير دهند. براي جلوگيري از اين كار در ابتدا ما بايد به مسئلة حفاظت از نرمافزارم و سيستم طراحي شده توسط خودمات بپردازيم و در حركت بعدي بايد راهي براي جلوگيري از فرآيندهاي مهندسي معكوس يافته و اجرا نمائيم. تمامي مطالب اين بخش از [6] آورده شدهاند.
5ـ1ـ ويژگيهاي عقلاني در رابطه با مسئله
سرقت نرمافزاري عمل كپيبرداري و استفادة از نرمافزار بدون اجازه از مالك و يا توليد كننده نرمافزار است. اگر چه با اينكه بيشتر كاربران كامپيوتر از غيرقانوني بودن استفاده از نرمافزارهاي نامعتبر و تكثير آنها آگاه ميباشند، عدة كثيري يك بيتوجهي عمومي دربارة اهميت خريد نرمافزارها را در رابطه با ويژگيهاي عقلاني از خود نشان ميدهند.
در سراسر جهان نرمافزارهاي نامعتبر بسياري در حال استفاده ميباشند. طبق گزارش پيمان نرمافزارهاي تجاري 2001 (bsa) در زمينة سرقت جهاني نرمافزار، نرمافزارهاي تجاري مبلغ 6/21 بيليون دلار درآمد داشتهاند. در طول همان سال bsa حساب كرده است كه نرمافزارهاي تجاري مبلغ 75/11 بيليون دلار بخاطر سرقت نرمافزار از دست دادهاند.