مرحباً اخي محمد،،،
اقترح ان تقوم بعمل جدول زمني يتم من خلاله تطوير البرنامج بشكل افضل وان يعمل على اي من انظمة التشغيل والمهم ان يكون هنالك هدف واضح ينبغي ان يصل البرنامج اليه او ان يتخصص في جزئية معينة في البداية.
انا لا استبعد ان يكون البرنامج من اهم برامج نظم المعلومات الجغرافية في الوقت القرب اذا اعطيته حيز زمني من وقت كأن تخصص لها 20% من وقتك اسبوعياً

اتمنى لك التوفيق