В даний час я планую розробити веб-сайт J2EE і хочу залучити 1 розробника та 1 веб-дизайнера, який допоможе мені. Проект - це фінансовий додаток в рамках нішевого ринку.
Планую тримати джерело закритим. Однак я побоююся, що мої потенційні співробітники зможуть легко скопіювати кодову базу та використати її або продати третій стороні. Розробка додатка займе 4-6 місяців, можливо, більше, і я можу залучити додаткових співробітників після того, як додаток буде запущено.
Але як мені тримати джерело для себе. Чи є методи, які компанії використовують для охорони свого джерела?
Я передбачаю відключення USB-накопичувачів та DVD-записуючих пристроїв на моїх розробниках, але завантаження даних або приєднання коду до електронної пошти все одно можливо.
Моє запитання неповне. Але програмісти, які опинилися в моїй ситуації, будь ласка, поради. Як мені це робити? Створення команди, підтримка секретності коду тощо.
Я з нетерпінням чекаю підписати договір про секретність із працівниками, якщо це потрібно. (Будь ласка, додайте відповідні теги)
Оновлення
Дякую за всі відповіді. Я, звичайно, зараз не відключатимуть усі USB-порти та DVD-записувачі. Але я думаю, що я повинен вести активність ведення журналів (як саме це робити?) Я насторожено ставився до скальдерів, які приєдналися б, а потім бігли з існуючим кодом. Я нікого не зустрічав, але мені порадили насторожено ставитися до них. Я б включив положення про секретність, але враховуючи, що це стартап, який майже не потребує фінансування, і у висококонкурентній бізнес-ніші з більшими гравцями в цій галузі, я сумніваюся, що зможу виявити чи переслідувати будь-яких скальдерів.
Як найняти людей, яким я довіряю, коли я їх особисто не знаю. Їх резюме буде корисним, але в іншому випадку довіра розвиватиметься лише з часом.
Але, нарешті, навіть якщо вони втекли з кодом, це важлива послуга після продажу. Тож я не дуже переживаю довго.