السلام عليكم ورحمة الله وبركاته..

أنا مبرمج هاوٍ، أحب في وقت فراغي تعديل البرامج مفتوحة المصدر للتجربة والتعلم. مؤخرا اكتشفت خوارزمية تستطيع تسريع تتبع الأشعة (Ray tracing) أفضل من خوارزمية الـBVH. لا زالت تحتاج المزيد من الاختبارات لأني لم أجربها سوى على المشاهد البسيطة، ولكني محتار ولا أدري ماذا يجب أن أفعل بها بعد أن تصبح جاهزة. أحتاج منكم إرشادا.

هل أحتفظ بالخوارزمية سرا؟ وأعدل برنامج مثل Blender cycles وأبيع النسخة المسرعة؟ إذا فعلت هذا هل سيستطيع أحد القيام بهندسة عكسية لمنتجي ثم أن يعرف خوارزميتي؟

هل أستطيع أن أسجل الخوارزمية كملكية فكرية لي ثم أتعاقد مع شركات تريد استخدام الخوارزمية؟ إذا فعلت هذا فكيف أستطيع أن أكشف إذا ما كان منتج ما يستخدم خوارزميتي دون إذني؟

وجزاكم الله خيرا.