सटीक विपरीत करें, एमआईटी/जीपीएल लाइसेंस के साथ ओपनसोर्स के रूप में अपना कोड जारी करें। कोड में अपना (व्यवसाय) नाम संलग्न करें और एप्लिकेशन एक्स बनाने के लिए पहले के रूप में जाना जाता है। प्रतिष्ठा आपको "अपने कोड की सुरक्षा" करने के लिए व्यर्थ प्रयासों को अधिक दूर करती है।
- जेएस/एचटीएमएल/सीएसएस आमतौर पर पिछड़े इंजीनियर के लिए काफी आसान है, उन्हें आपके कोड को बिल्कुल देखने की आवश्यकता नहीं है।
- संभावना है, आपके जेएस इनोवेशन पहले से मौजूद हैं और 2001 में किसी और ने लिखा था।
- कोड जितना जटिल होगा, बौद्धिक संपदा चोरी करना कठिन होगा, खासकर यदि आप इसे खोलते हैं।
वास्तव करने के लिए कोई समझदार कारण अपने कोड जहां जे एस/सीएसएस/HTML का सवाल है की रक्षा के लिए, सबसे अच्छा आप कर सकते हैं बैकएंड पर कि रखकर अपने व्यापार तर्क की रक्षा है।
प्रधानमंत्री उदाहरण के लिए, मैं CKEditor के अपने खुद के कार्यान्वयन (बहुत से लोगों को तो बस यही काम) लिख सकता है लेकिन यह एक बहुत की एक बिल्ली आसान सिर्फ CKEditor का उपयोग करें और करने के लिए हर कोई जानता है कि यह क्या है है, जो इसे लिखा आदि
या उदाहरण के तौर पर Google नक्शे लेते हैं, वहां बहुत सारे क्लोन हैं, लेकिन केवल एक असली Google मानचित्र हैं। बिल्ली, दूसरों ने Google के सामने एक नक्शा कार्यान्वयन लिखा था, लेकिन Google नक्शे अधिक ज्ञात है।
मैं उदाहरण के बहुत सारे न केवल मूर्खतापूर्ण कारण है कि अपने कोड को बचाने की कोशिश के साथ जा सकते हैं, लेकिन वास्तव में स्मार्ट नहीं ... व्यापार तर्क की रक्षा एक बात है, लेकिन आप वास्तव में अधिक के साथ सार्वजनिक जा रहा द्वारा हासिल करने के लिए है फैंसी स्मेन्सी फ्रंटएंड कोड ...
[एचटीएमएल, सीएसएस और जावास्क्रिप्ट को रोकने के लिए जावास्क्रिप्ट को कैसे एन्क्रिप्ट करना है] सहित कई पूर्व प्रश्नों के समान (http://stackoverflow.com/questions/3247270/how-to-encrypt-html-css-and-javascript- रोकने के लिए चोरी), [लोगों को मेरे स्रोत कोड की प्रतिलिपि बनाने से रोकने के कुछ अच्छे तरीके क्या हैं? ] (http://stackoverflow.com/questions/2562775/what-are-some-good-ways-to-prevent-people-from-copying-my-source-code), और [क्या सबसे अच्छा तरीका है एनकोड/एक जावास्क्रिप्ट-कोड की रक्षा?] (http://stackoverflow.com/questions/3904141/what-is-the-best-way-to-encode-protect-a-javascript-code)। –