ओपन या फ्री में सोर्स कोड नहीं है, इसलिए इंस्टॉलेशन पर संकलन एक विकल्प नहीं है। अब तक मैंने डेवलपर्स को देखा है कि:
- एक tar.gz फ़ाइल प्रदान करें और यह उपयोगकर्ता के लिए उपयुक्त स्थान पर अनलॉकर करने के लिए है।
- मूल इंस्टॉलर को चलाने के लिए एक .sh स्क्रिप्ट के साथ .tar.gz प्रदान करें, संभवतः उपयोगकर्ता को इंस्टॉलेशन विकल्पों के लिए संकेत भी दे रहा है।
- RPM और / या डिबेट फाइल प्रदान करें, जिससे उपयोगकर्ता को मूल पैकेज प्रबंधन टूल का उपयोग जारी रखने की अनुमति मिलती है जो वे स्थापित / अपग्रेड / अनइंस्टॉल से परिचित हैं।
लिनक्स वितरण की सबसे अधिक संख्या का समर्थन करना चाहते हैं, उपयोगकर्ताओं के जीवन को यथासंभव आसान बना सकते हैं, और फिर भी यथासंभव कम बिल्ड / पैकेजिंग / इंस्टॉलर अवसंरचना को बनाए रख सकते हैं।
मेरे सॉफ़्टवेयर को पैकेज करने के तरीके के बारे में अनुशंसाएँ खोज रहा है।