سیستم عامل مهمترین برنامه نصب شده در رایانه است که مدیریت و سازماندهی ارتباط با شبکه را بر عهده دارد. تمام ارتباطات و بسته های دریافت شد ه و ارسال شده به سایر رایانه ها و اینترنت از طریق
سیستم عامل انجام می شود. گسترش شبکه های رایانه ای در دنیا و امکان ارتباط همه رایانه ها به یکدیگر، پتانسیل نفود به هر رایانه از هر جای دنیا را فراهم کرده است. وجود نقطه ضعف در سیستم عامل، راه نفوذ راحت تر و در دسترس تری را در اختیار مهاجمان قرار می دهد. بنابراین
امنیت سیستم عامل، مهمترین مولفه فنی
امنیت اطلاعات و ارتباطات رایانه ای است.
سیستم عامل ویندوز به دلیل در اختیار نبود کد آن و امکان گذاشتن کانال مخفی برای سرقت یا خرابی اطلاعات توسط شرکت سازنده (میکروسافت) و آسیب پذیر تر بودن آن در مقابل ویروس به هیچ عنوان قابل اتکا نیست.
سیستم عامل متن باز (open Source)
لینوکس که کد برنامه آن در اختیار بوده و امکان بومی کردن و تامین
امنیت اطلاعات و ارتباطات را بنابر نیازها و شرایط سازمانهای مختلف در کشور فراهم می کند راه حل مناسبی است که بیشتر کشورها از جمله انگلیس، آلمان، فرانسه، اتریش، کره جنوبی، ژاپن و چین آن را پذیرفته اند. و برنامه ریزی لازم برای تبدیل
سیستم عامل رایانه ها(به ویژه سروره) به آن را به عمل آورده اند. این مقاله در نظر دارد دلایل ، ضرورتها و راهکارهای جمهوری اسلامی ایران را در این امر بیان کند.