شرکت Oracle به شایعات درباره سازگاری نرم افزار Java 7 بر روی Windows XP پایان داد و اعلام کرد که نسخه به روز شده این هفته و نسخه های آینده Java برای مدتهای طولانی همچنان با این سیستم عامل قدیمی و خارج از رده، کار خواهد کرد.
طبق اعلام شرکت Oracle تمام نسخه های Java که تا زمان پشتیبانی مایکروسافت از Windows XP با این سیستم عامل سازگار بوده، همچنان نسخه های به روز شده را دریافت کرده و باید بر روی این سیستم عامل قابل اجرا باشند.
در نسخه به روز شده و جدید Java 7 که روز سه شنبه ۲۴ تیر ماه منتشر شد، ۲۰ نقطه ضعف امنیتی در آن ترمیم و برطرف شده است. هر یک از این ۲۰ نقطه ضعف، بدون نیاز به تائید هویت، قابل سوء استفاده از راه دور می باشند. برخی از این نقاط ضعف حیاتی، بالاترین درجه اهمیت را در درجه بندی شرکت Oracle دارند.
در ابتدای سال جاری که شرکت مایکروسافت پشتیبانی از سیستم عامل ۱۲ ساله Windows XP را پایان داد، شرکت Oracle نیز اعلام کرد که پشتیبانی از این سیستم عامل را متوقف می کند. ولی کاربران می توانند با مسئولیت خود، همچنان از Java 7 و نسخه های به روز شده آن بر روی Windows XP استفاده کنند. البته شرکت Oracle فقط از سیستم عامل Vista و نسخه های بعد از آن، پشتیبانی خواهد کرد.
برخی کاربران، این اعلام شرکت Oracle را اینطور تلقی کردند که نسخه های آتی Java 7 بر روی سیستم عامل Windows XP کار نخواهند کرد. ولی در حقیقت، معنی این اعلامیه Oracle این بوده است که اگر مشکلی در نرم افزار Java بر روی Windows XP به وجود آید، شرکت Oracle مسئولیتی جهت برطرف کردن آن مشکل نخواهد داشت، مگر آنکه مشابه آن مشکل بر روی نسخه های Windows جدیدتر نیز مشاهده شود.
نفوذگران و بدافزارنویسان دائماً نقاط ضعف Java را هدف گرفته و با سوءاستفاده از آنها، دسترسی های غیرمجاز به سیستم های آسیب پذیر برای انجام عملیات مخرب خود، پیدا می کنند. در صورتیکه شرکت Oracle انتشار نسخه های جدید Java 7 را که قابل اجرا بر روی Windows XP هستند، متوقف نماید، کاربران همچنان به استفاده از نسخه های قدیمی و آسیب پذیر Java ادامه خواهند داد. وضعیتی که یقیناً مسئولان Oracle حاضر نیستند اتفاق بیفتد.
شرکت Oracle طبق اطلاعیه ای که صادر کرده، انتشار عمومی نسخه های به روز شده و جدید Java 7 برای Windows XP را حداقل تا بهار سال آینده ادامه خواهد داد.
این شرایط برای Java 8 صدق نمی کند. نرم افزار Java 8 بطور رسمی با Windows XP سازگار نیست. برای نصب آن بر روی این سیستم عامل باید برخی تغییرات و تنظیمات بطور دستی صورت گیرد. به اعتقاد مسئولان Oracle، اگر کاربری تا این حد علاقه به استفاده از Java 8 داشته باشد، شاید بهتر باشد که وقت و انرژی خود را ابتدا صرف ارتقاء سیستم عاملش نماید.