Özel kod hakları tam olarak nasıl çalışır? [kapalı]


11

Bir müşteriden, oluşturmak istediği bir web uygulaması için bir teklif sunması istendi. Bu müşteri (göründüğü gibi) şu ana kadar nispeten iyi bir çekişe sahip bir girişim.

Başka bir yerde onlar için yazdığım kodlardan herhangi birini yazmamı engelleyen bir sözleşme hazırlamam istendi. Bu noktaya kadar, kaynak kodumun münhasır haklarını sakladığım sözleşmeler hazırlıyordum, ancak müşteri de tüm hakları koruyor (satış, değiştirme vb.)

Bu bana çok tuhaf geliyor:

Ya benzer (fakat tam olarak aynı olmayan) bir projeye sahip başka bir müşterim varsa ve başvurusunu geliştirmemi istiyorsa?

Tabii ki önceki projeden kopyalayıp yapıştırmayacağım - ama bana bir önceki projede elde ettiğim içgörüleri kullanamayacağım ve bu kodu tekrar yazamayacağım gibi geliyor herhangi bir müşteri için.


Yani soru - Kaynak kodumun tüm haklarını istemciye verirseniz, bu kodu asla başkası için yeniden yazamayacağım anlamına mı geliyor?

Not: Buradaki çoğunuzun avukat olmadığını biliyorum ve gerçekten yasal tavsiye istemiyorum, sadece bu tür sözleşmelerin kaynak kodun mülkiyeti, gerçekte ne yapılması gerektiği vb.


1
Söz konusu sözleşme hükmünün verilişine sahip misiniz? Hadi onu görelim.
Robert Harvey

Bu sözleşme ne tür bir kodu kapsamaktadır? Münhasır haklar istedikleri ortak bir kütüphane kümeniz var mı? Yoksa bu proje için yazılan tüm kodların münhasır haklarından sonra mı?

Bu sadece belirli bir uygulama kapsar inanıyorum, bu yüzden genel bir veritabanı sınıfı yazmak için izin verilir, ancak, örneğin, belirli sürücüleri ile arayüz için bir sınıf. Bu benim tecrübelerimde oldukça standart ve sizi rahatsız ediyorsa, belki bir avukata danışmalısınız?
nobrandheroes

Daha fazla ücret ödediğiniz anlamına gelir ve daha uzun sürer; müşteri sadece zamanınızı satın almaz ve tüm yararlı genel kütüphanelerinizi tekrar kullanamazsınız çünkü eğer isterseniz müşteri onlara ait olacaktır.
Ben

3
Bir sözleşme tasarlamam istendi ... bir avukat mısınız? Yasal eğitiminiz var mı? Bir avukattan sizin için bir sıralama algoritması hazırlamasını ister misiniz? Seni sonunda vidalayacak bir şey yazmak için seni kuruyorlar, çünkü onları korumak için gerçek para ödenen gerçek bir avukatına sahip olduklarından eminim. sen.

Yanıtlar:


21

Kodun sahipliği, bunlara telif hakkı atayacağınız anlamına gelir . Pratik anlamda, proje bittiğinde kaynak kodlarından hiçbirini korumazsınız demektir. Bu şekilde, onlar için yazdığınız kodu başka projelerde tekrar kullanmakla suçlanamazsınız. Bu oldukça tipik bir düzenlemedir; onlar için kod yazmanız için para ödüyorlar, bu yüzden doğal olarak söz konusu kodun sahipliğini korumak istiyorlar.

Korunması gereken başka bir fikri mülkiyet varsa (yani bazı tescilli algoritmalar), o zaman algoritmanın özel olarak ele alınması gerekir . Özellikle, inovasyonun yeni olması ve kolayca tekrar üretilememesi gerekir. İdeal olarak, bir patent kapsamındadır, ancak yine de gizlilik sözleşmeleri imzalamanız istenebilir. Bu anlaşmalara uymalı ve diğer projelerde özel algoritmaları kullanmaktan kaçınmalısınız.

Buradaki anahtar özgüllüktür. Müşteriniz, özellikle hangi fikri mülkiyet ve fikirleri korumak istediklerini açıkça belirtmelidir. Gibi geniş bir ağ atmalarını hiçbir şey imzalamayın "sen kullanamazsınız herhangi başka projelerde elde ettiğimiz fikirleri." Bu mantıksız bir talep. Rekabetçi olmayan bir anlaşma da imzalamayın; endüstri ile ilgili veya rakip projelerde çalışmanızı engelleyebilir.


2
Kayıt için, saf yazılım patentleri (örneğin, bazı özel donanım içermeden sadece yazılımı kapsayan patentler ) bazı topluluklarda, özellikle açık kaynak ve özgür yazılım grupları arasında tartışmalıdır. Bir patentin dahil edilmesi, bu gruplardan bir veya daha fazlasıyla çalışmanız gerekirse işinizi önemli ölçüde zorlaştırabilir.
Kevin

Cevap için çok teşekkürler - Ne olur Kodun bir kopyasını tutmak değil ama ahem..a benzer bir kod yapısı ile başka bir projede bir fikir kullanırsanız? - Tasarladığım bu çözümün elbette patentli olmadığını varsayarsak.
Nik Kyriakides

@NicholasKyriakides bir çalışanın kişisel gelişiminin telif hakkını alamazsınız. Özel olarak (yasal olarak) korunmayan öğrendiğiniz her şey yetenek setinizin bir parçasıdır. Örnek: Bir ürün agnostik modeli tarafından yanarsanız ve sorundan kaçınmanın daha iyi bir yolunu öğrenirseniz , gelecekte kullanmak sizin elinizdedir .
Gusdor

1
@Gusdor Çok emin olma. " Nihai ifşa doktrini " adında yasal bir teori vardır , bu da söylemeyecek olsanız bile, kafanızdakileri kullanmaktan kaçınamayacağınızı gösterir. ABD mahkemelerinde biraz çekişe geçti.
Ross Patterson

1
@RossPatterson ve ABD mahkemeleri. Doğruluk kalesi. İş hareketliliğini kısıtlamak ve insanlarına fıstık ödemek için başka bir yaratıcı yol gibi geliyor. Araç kullanırsanız, yaşamınız boyunca kesinlikle hızlanırsınız. Sadece emin olmak için iyi paralar.
Gusdor,

13

Bu bana çok normal geliyor. Başlangıç, çözümlerindeki tüm kodlara tamamen sahip olduklarını göstermeye dikkat ediyor. Sonunda başka bir şirket tarafından satın alınırlarsa bu çok önemlidir. Diğer şirketin, daha sonra kimsenin satın aldıklarını düşündükleri yazılıma sahip olduklarını iddia edemeyeceğini bilmeleri gerekir.

' Kiralık iş ' terimini araştırmak isteyebilirsiniz .

Kısa sürüm, işinizi yaptığınız, bunun için size ödeme yaparsınız, daha sonra yazdığınız kodun tüm kopyalarını teslim edersiniz. Sözleşmeniz aksini belirtmedikçe, bu, başka bir müşteri için benzer kod yazmanızı kesinlikle engellemez (elbette kütüphaneleri paylaşmadığınız veya kodu kesip yapıştırmadığınız varsayılarak).

Ayrıntılar hakkında bir avukata danışmak isteyebilirsiniz.


Buna katılıyorum. Birlikte çalıştığım işverenlerin çoğu, imzaladığınız zaman tüm şartlara sahiptir.
nobrandheroes

bu cevap , müşteriniz tarafından işe alınmamış fiili yasal temsilciliğe ihtiyacınız olduğu için tercüme edilir
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.