مطلب روز ویندوز ویستا

چرا جنگهای تبلیغاتی بر علیه ویستا شروع شد؟

من قصد داشتم در سطح مفصل تر این قضیه رو بگم بخاطر اینکه پست طولانی نشه و قضیه رو کامل درک کنید میخواهم اول زمینه سازی کنم در اینجا و در پستهای بعدی سر فرصت روان توضیحاتش رو بنویسم.

ولی زمینه سازی چی هست؟
وقتی ویندوز ویستا منتشر شد، مایکروسافت بعد از مدتی اعلام کرد که امنیت و مجازی سازی در ویندوز بعدی برداشته میشه و UAC جای همشون و میگیره. تا الان اگر همه مطالب من رو در مورد uac خونده باشید و فکر میکنید متوجه شدید uac چی هست، بادید بگم شما فقط در حد یک مقدمه یا حتی کمتر در حد یک اسم uac رو شناختید. uac بخاطر پیچیدگی بسیار بالایی که داره گریه تمام برنامه نویسان و هکرهای دنیا رو درآورده و همین باعث شد که جنگهای تبلیغاتی برعلیه ویندوز ویستا آغاز بشه حالا که مایکروسافت تهدید کرده که ویندوز ۷ فقط با uac کار میکنه برنامه نویسان موظف هستند که دانش uac رو یاد بگیرند و برنامه رو با uac تطبیق بدند البته این کار به این آسونی که من نوشتم نیست چون انقدر error میگیرند بخاطر امنیت ضعیف نرم افزار که باعث میشه بیشتر از قبل برای امنیت برنامه خود مایه بزارند. مایکروسافت یکسری برنامه جانبی برای برنامه نویسان منتشر کرده که برنامه هاشون رو چک میکنه و ایراد اون رو برطرف میکنه ولی برنامه نویسان زیر بار نمیرند. اگر uac پیروز بشه سطح امنیت در آینده شدیدا بالا میره و این همه هک و مک و این حرف ها کنار گذاشته میشه ( یعنی خیلی کم میشه) چون تبلیغات بر علیه uac شروع شد ، سازندگان نوت بوک برای حمایت از ویستا محصولات خودشون رو با ویستا سازگار کردند و اکس پی رو کنار گذاشتند. البته در اینترنت سایتهایی درست شد که امضاء جمع میکردند و از کاربران میخواستند که از اکس پی دفاع کنند تا ویستا رو شکست بدند.
متاسفانه کاربرها هم بدون اینکه اطلاعات داشته باشند و بدونند چه خبره آنها هم بعضیهاشون شروع به هماهنگی کردن. من به شما کاربر میگم که اگر میخواهید امنیت سیستم عامل بالا بره باید از uac پشتیبانی کنید و این جنگ تبلیغاتی برای شما نیست بلکه بین برنامه نویسان و هکرها با مایکروسافت هست. اگر uac برنده نشه سطح امنیت ویندوز تا همیجا باقی میمونه ولی اگر برنده بشه بجز نفع امنیتی بالا برای کاربران چیزی نداره. شاید uac ویستا به شما گیر بده در نصب نرم افزار، ولی مایکروسافت این همه راه مجازی سازی بر روی ویستا و ابزارهای مخصوص گذاشته که شما به خواسته خود میرسید ولی به شرط اینکه بلد باشید. و بخاطر چنین مسائلی که در تبلیغات بر علیه ویستا استفاده میکنند تحت تاثیر قرار نگیرید.

برچسب ها: uac

٪ نظرات

  1. سلام
    من یک برنامه نویسم و اینطور که از متن شما پیداست،شما برنامه نویس نیستید(البته منظورم حرفه ای است نه اینکه یک فرم ساده بسازید)!
    بعد از سال ها یک چیزی رو خوب فهمیدم : میشه امنیت رو بالا برد بدون اینکه کاربر رو اذیت کرد.
    من هنوز از ویستا یا ۷ استفاده نکردم،ولی وصف uac رو شنیدم.ابنکه مایکروسافت هر روز که می گذرد،فکر جدیدی به سرش بزنه و قابلیت جدید رو پیاده سازی کنه (با اذیت کاربران) به نظرتون خوبه!این دقیقا یعنی ظلم!هم به برنامه نویس ها و هم به کاربران.
    ای کاش مشکلات فقط با یک کامپایل مجدد کد حل بشن،ولی نه باید کلی مطلب جدید رو پیاده سازی کنی،اون هم با اطلاعاتی که مایکروسافت در اختیارت «نمی گذاره».
    من چند سال پیش (که اون زمان با VC6 کار می کردم) ،در MSDN در مورد یک API مطلب می خواستم که جالب بود.این تابع اگر مثلا چهار پارامتر داشت ،پارامتر آخرش Reserve بود (این روش معمول است چون ممکنه در سیستم های آینده بخواهند کارکرد تابع رو گسترش بدن).ولی چیزی که من رو متعجب کرد،کدی بود که در همون صفحه برای دانلود گذاشته بود.این کد رو بعد از دانلود باز کردم و دیدم همون پارامتر Reserve (که طبق سایت باید ۰ می بود و معنی نداشت)،مقدار داشت!مقدارش رو عوض کردم دیدم کار نمیکنه!اینجا بود که مثل خیلی دیگه به مایکروسافت شک کرد.
    اینکه این شرکت ویندوز خوبی داره شکی نیست و اینکه باید به سمت بهبود هم بره، هم شکی نیست.ولی آیا بهبود با چه هزینه ای باید باشه.اگر قرار باشه با آمدن ویندوز جدید،من تمام دانش قبلیم رو بریزم دور و برم یک ویندوز دیگه یاد بگیرم (چند وقت قبل روی یک لپ تاپ ۷ دیدم و باید نرم افزاری رو که نوشته بودم روی اون نصب کنم،اگر صاحبش به من نمی گفت چی کجاست،من عمرا می تونستم بهاش کار کنم!)،می روم لینوکس یاد می گیرم که هم گرافیک،هم امنیت،هم تعدد نرم افزار و … اون پیشتره!(این رو شاید کسی که باهاش کار نکرده شک کنه ولی اگر یک بار کنار دست یک آدم که با لینوکس آشنا است بشینید،می فهمید ویندوز هیچی از سرلینوکس نداره مگر اینه ویندوز زودتر از لینوکس اومده و به طبع آدم های بیشتری باهاش آشنا هستن.حتی خیلی چیزها کم داره.برای نمونه همون فونتی که ویستا و ۷ در start menu به کار می برن رو چند ساله داریم توی لینوکس می بینیم و یا قدرت خط فرمان لینوکس که تازه مایکروسافت داره PowerShell میده!)
    البته خیلی ها اینطوری فکر نمی کنن!چرا؟ شاید دلیلش این باشه که نمی دونن چی می خوان!یا لینوکس چیست!
    با همه این حرف ها از اطلاعات خوبی که درسایتتون گذاشتیم متشکرم و امیدوارم ادامه داشته باشه.
    موفق باشید

    • تشکر دوست عزیز بخاطر نظر خوبتون.
      اینکه حدس زدید من برنامه نویس نیستم دقیقا درسته و حتی همون فروم ساده که گفتید را هم من نمیتونم بسازم. ولی دیدگاهی که شما نسبت به سیستم عامل داشتید، دیدگاه یک برنامه نویس بود و نه کسی که میخواد از یک سیستم عامل کار بکشه. مثلا: اینترنت، نصب برنامه های مختلف، بازی، آهنگ،مولتی مدیا، گرافیک و در درجه بالاتر درایور سخت افزار.
      اگر سیستم عامل امنیت نداشته باشه و برنامه شما امنیتش حفظ نشه برای کاربر ارزشی نداره بخاطر همین در این سالهای اخیر قضیه امنیت بسیار مورد بحث قرار گرفته.
      شما به عنوان برنامه نویس باید بتونید به کاربرتون تضمین امنیت بدید.

پیام بگذارید

ما را در شبکه های اجتماعی دنبال کنید

© تمامی حقوق برای علی مختاری محفوظ است.

تماس با من

میدان جمهوری اسلامی ، جنب بانک مسکن ، مجتمع اداری تجاری نگین

۰۳۱-۹۱۰۱۵۰۶۲ 

info@alimokhtari.name