One of the problems with LabVIEW is it is so different than other programming methods. Users spend a lot of time and resources learning to do things in it that does not enhance their careers outside of the environment. If I leave my company, I would like to still use LabVIEW for day to day things. If a company is not familiar with LabVIEW, it is doubtful they will pay the price just to increase my productivity. To protect the investment in time and energy of the user community, I suggest they create a new license that protects the rights of the people that have made them a successful company. Plus it gives them the rights to enhance their income by legally freelancing. Plus, if you are hired somewhere else that does not have LabVIEW, you can legally show them how it can improve their business. If they are not interested, you can still use it for your own personal use. I think it is a win-win situation and helps the user’s career in the long run. It would also encourage users to keep their package up to date. A rough draft of what this may look like follows.
Programmer License
- For a onetime fee (or percentage of cost), registered users can purchase a new license to use the software package registered to them through their company for their use as a private person, including freelancer, contracting, etc outside of the company.
- Package will have a separate serial number registered to the user and will be eligible for updates purchased for the parent license.
- When the person leaves the company, they shall have the right to use the software as an independent person or contractor. If the person is hired by a company, they may use the software for personal projects but not for general distribution throughout the new company, unless the company purchases a new license. The rights to use as an independent contractor are still valid however. The personal version can then be linked to the new purchase, if desired. Updates will not be provided when the person leaves the parent company.
- User will have the right to use all versions up to the latest eligible version without any restrictions except the direct employment clause. If a person is employed temporarily, as contractor, etc, they retain the rights to use up to the latest version they were eligible for development.
- Thanks you for using LabVIEW.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.