#!/usr/bin/env python3 # **********************************************/ # Copyright (c) ThisCompany. All rights are # reserved. Reproduction in whole or in part # is prohibited without the prior written # consent of the copyright owner. # # This software and any compilation or derivative # thereof is and shall remain the proprietary # information of ThisCompany and is highly # confidential in nature. # ***********************************************/ def here_the_code_begins(): """but why isn't it at the top???""" Only 10 lines of clutter. On Every Single Source File. I've seen it in every company I worked in, even though the files are stored in a private repository behind seven firewalls, encrypted, password protected and are not intended for publication whatsoever.
Only 10 lines of clutter. On Every Single Source File.
Am I the developer one outraged by this dead code in my code? Who is fed up with having to scroll down half a page everytime they open up a file?
Is a single LICENSE.txt file in the root of the project not enough?
Does anyone know why we're doing this? An old habit?
Does anyone know a better way to protect intellectual property?
Top comments (2)
After some poking around, our Intellectual Property attorney stated that a single line notice with a reference to a more elaborate license description suffices.
# Copyright (c) MyCompany. See LICENSE.txt for more info.Depends what company policy is. I agree that single license file is sufficient.