आम तौर पर किसी कार्य का लेखक आपके द्वारा उल्लेखित ओपन सोर्स लाइसेंस (जिसे दोहरी लाइसेंसिंग कहा जाता है) में से एक से अधिक के तहत लाइसेंस दे सकता है। हालाँकि संदर्भित एसीएम संपादकीय नीति के तहत ऐसा करने के साथ एक मुद्दा प्रतीत होता है, जिसमें कहा गया है कि आप प्रकाशित "एल्गोरिदम" पर कॉपीराइट स्वामित्व को स्थानांतरित करने के लिए बाध्य होंगे:
कॉपीराइट योग्य एल्गोरिदम (या उनके नियोक्ताओं) के लेखकों को एसीएम प्रकाशित सामग्री पर स्वयं कॉपीराइट के लिए एसीएम नीति के अनुसार, प्रकाशन के लिए एल्गोरिथ्म की स्वीकृति पर एसीएम को कॉपीराइट स्थानांतरित करना आवश्यक है।
नीति (और ACM सॉफ़्टवेयर और कॉपीराइट और लाइसेंस अनुबंध) यह बताती है कि यह "लेखकों को उनकी सामग्री का पुन: उपयोग करने का अधिकार देता है, और गैर-वाणिज्यिक उद्देश्यों के लिए संबद्ध सॉफ़्टवेयर के पुन: उपयोग के लिए उदार अनुमति भी देता है।" गैर-वाणिज्यिक उद्देश्यों के लिए यह प्रतिबंध तब लेखक (IMHO, IANAL) को आपके प्रश्न में उल्लिखित ओपन सोर्स लाइसेंस के तहत पुन: प्राप्ति से रोक देगा, क्योंकि ये वाणिज्यिक और गैर-वाणिज्यिक उपयोग के बीच अंतर की अनुमति नहीं देते हैं।
ACM कॉपीराइट नीति की विस्तृत चर्चा में एक संभावित प्रस्ताव पाया जा सकता है :
विशेष मामलों में जहां एक लेखक या लेखक के नियोक्ता को कॉपीराइट बनाए रखना चाहिए, या जब एसीएम किसी विशेष कार्य के लिए अपने imprimatur देने की इच्छा नहीं रखता है, तो एसीएम मालिक से एक रिहाई स्वीकार कर सकता है जो एसीएम को अनुमति देता है कि उसे काम प्रकाशित करने की आवश्यकता है।
मुझे नहीं पता कि प्रकाशन के लिए इस तरह के अपवाद कितनी बार दिए जा सकते हैं। यदि मैं इस तरह के अपवाद की तलाश कर रहा था, तो मैं शायद यह तर्क दूंगा कि मैंने पहले ही उन ओपन सोर्स लाइसेंसों में से एक के तहत सॉफ्टवेयर को लाइसेंस दे दिया था, और एसीएम के बजाय लेख के प्रकाशन द्वारा बनाए गए व्युत्पन्न कार्य में कॉपीराइट हो सकता है।
मैंने IANAL (मैं वकील नहीं हूँ) का उल्लेख किया है?