European Journal of Law and Technology Vol 11 No 3 (2020)
matters are complicated even further as such a continuous process requires the careful
management of each developer’s IP rights in order to ensure the legality of every new
software version.
Consequently, strict version management is important if there is a dispute as to who was
the first to create the code. There are various means to enable the app developer to prove
his/her right to the copyright for the code. App developers can store the code with a legal
professional, such as a civil-law notary. Another means of proving authorship is to deposit
the code at the Benelux Office for Intellectual Property (BOIP): the source code of the
software can be stored in an i-DEPOT. An i-DEPOT is a sort of ‘digital vault’ by which one
can prove that the author deposited that particular code at the stated date. The i-DEPOT is
not restricted to Benelux countries; it is not subject to any territorial limitation. The costs
of an i-DEPOT are very low which contributes to the useful character hereof. European
courts, particularly Benelux courts, tend to accept an i-DEPOT as evidence. Although
outside Europe it is up to the court in the country in question to decide whether to admit
it to the proceedings, it is difficult to see why an i-DEPOT should not be admissible as
evidence anywhere in the world.
3.3 Using open source software licences
For many software development companies, keeping their source code secret is absolutely
vital. What is provided to customers is only the object code, which is the machine code
necessary for the program to function. The software package, therefore, does not provide
users with the option to alter and redistribute the source code. Open source software
(OSS), on the other hand, does provide recipients with the source code, enabling users to
inspect the code, modify it and improve it. Using OSS can be an attractive proposition both
to businesses in general, as it could reduce cost and dependence on software companies,
and to app developers.
A word of caution is necessary, however. There is a tendency for more naïve firms to
presume that OSS means that no IP rights are involved. This misapprehension can lead them
to presume that they have proprietary rights over the OSS that they have modified or
improved, whereas in fact they might have no such right. For example, licences like the
GNU General Public License (GPL) do not allow their software to become proprietary
software: any additions or improvements made by anyone using software under this licence
must make their entire code freely available to the public. OSS is subject to licence and it is
precisely because there is copyright protection for software that software authors can issue
licences determining the conditions of use of their software creations. Even large
corporations cannot always escape from this provision. Tesla has used open source software,
such as Linux Kernel, Buildroot, Busybox and QT to build its operating system and features.
It consistently failed to comply with the terms of the licences: no source code was given or
offered to the user. In May 2018, under pressure to comply with the licensing conditions,
Tesla finally started releasing some of its source code on GitHub.