Подтвердить что ты не робот

Разделяет ли ваша компания блоки заголовков комментариев, требующие защиты авторских прав/коммерческой тайны/и т.д. Ко всем файлам исходного кода?

Если да, то какова ваша политика в этом? Вы претендуете на авторские права/коммерческую тайну для ВСЕХ файлов исходного кода или вы требуете авторских прав для всех и торговых секретов только для тех, которые содержат коммерческую тайну?

Можете ли вы разместить образцы комментариев с помощью legalese и как вы пришли к нему?

Я рассказываю об этом, потому что некоторое время назад, когда я работал в IBM, были конкретные инструкции о том, что включить в юридическую часть заголовков программного обеспечения, которые, похоже, имеют большой смысл. Требовались разные уровни защиты. Самое низкое из них является общедоступным, и в этом случае вы предоставили бы стандартные положения "AS-IS" / "No Warranty" / "Free" / "Leave this message". Следующий уровень утверждал, что Proprietrary/Confidential и заявлял, что разрешен доступ только уполномоченным лицам (и что, если сотрудник/подрядчик заканчивает свои отношения, они должны возвращать/удалять/уничтожать/и т.д. Самые высокие утверждали, что содержимое было секретом торговли и отправлено еще больше.

Я знаю, что это не вопрос программирования, но я не могу придумать лучшего места для изучения того, что делают настоящие разработчики, и чтобы люди могли публиковать свои политики и даже образцы заголовков (исключая названия компаний и т.д.),

Я начну с публикации того, что я использую в качестве ответа. Я построил его, выполнив поиск в Google Code (странно и по иронии судьбы, там есть много такого заголовка, открытого там), а затем взяв то, что казалось лучшим материалом из каждого.

Моя надежда состоит в том, что сообщество SO может голосовать вверх/вниз и добавлять комментарии к каждому ответу, и мы можем перейти к лучшей практике, которой могут следовать другие.

Если это лучше всего в качестве вики-сообщества, я на 100% хорош с этим. Я позволю кому-то сделать это определение.

4b9b3361

Ответ 1

Вот тот, который мы используем повсеместно во всем нашем проприетарном коде:

///
/// [COMPANY NAME] LLC ("COMPANY") CONFIDENTIAL
/// Unpublished Copyright (c) 2009-2010 [COMPANY NAME], All Rights Reserved.
///
/// NOTICE:  All information contained herein is, and remains the property of COMPANY. The intellectual and technical concepts contained
/// herein are proprietary to COMPANY and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or copyright law.
/// Dissemination of this information or reproduction of this material is strictly forbidden unless prior written permission is obtained
/// from COMPANY.  Access to the source code contained herein is hereby forbidden to anyone except current COMPANY employees, managers or contractors who have executed 
/// Confidentiality and Non-disclosure agreements explicitly covering such access.
///
/// The copyright notice above does not evidence any actual or intended publication or disclosure  of  this source code, which includes  
/// information that is confidential and/or proprietary, and is a trade secret, of  COMPANY.   ANY REPRODUCTION, MODIFICATION, DISTRIBUTION, PUBLIC  PERFORMANCE, 
/// OR PUBLIC DISPLAY OF OR THROUGH USE  OF THIS  SOURCE CODE  WITHOUT  THE EXPRESS WRITTEN CONSENT OF COMPANY IS STRICTLY PROHIBITED, AND IN VIOLATION OF APPLICABLE 
/// LAWS AND INTERNATIONAL TREATIES.  THE RECEIPT OR POSSESSION OF  THIS SOURCE CODE AND/OR RELATED INFORMATION DOES NOT CONVEY OR IMPLY ANY RIGHTS  
/// TO REPRODUCE, DISCLOSE OR DISTRIBUTE ITS CONTENTS, OR TO MANUFACTURE, USE, OR SELL ANYTHING THAT IT  MAY DESCRIBE, IN WHOLE OR IN PART.                
///

ПРИМЕЧАНИЕ: это было рассмотрено юрисконсультом - мы находимся в США.

Ответ 2

Моя компания (стартап) довольно слаба и позволяет мне выпустить мой код под любую лицензию, которую я хочу.
Мне всегда нравилась общедоступная лицензия WTF:

// DO WHAT THE F*** YOU WANT TO PUBLIC LICENSE  
//                   Version 2, December 2004  
//  
// Copyright (C) [name]
// Everyone is permitted to copy and distribute verbatim or modified
// copies of this license document, and changing it is allowed as long
// as the name is changed.
//
//      DO WHAT THE F*** YOU WANT TO PUBLIC LICENSE
//   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
//
//  0. You just DO WHAT THE F*** YOU WANT TO.

Ответ 3

Я знаю, что я просто потерял утро, пройдя через все их, и изменил их с "Copyright (c) xxxx-2009" на "Copyright (c) xxxx-2010" и перестроил все.