Teaching Signals and Systems via General Public License software during COVID-19 lockdown

Author(s):  
Yuliyan Velchev ◽  
Kalin Dimitrov ◽  
Lyubomir Laskov
2021 ◽  
Vol 12 (1) ◽  
pp. 21-33
Author(s):  
McCoy Smith

One of the features included in version 3 of the GNU General Public License (GPLv3) was a requirement, in certain circumstances, to provide ‘Installation Information.’ This was a new addition to the licence to address a ‘loophole’ that existed in version 2 of the licence (GPLv2); a loophole that was perceived as being exploited, at the time, by certain device vendors. Recently, it has been asserted that this requirement was inherent, or explicitly called for, in GPLv2. This paper examines the historical record around the time that the ‘Installation Information’ requirement was proposed, and eventually ratified, in GPLv3, to show that this requirement was understood to be both new, and not a part of GPLv2. A textual analysis of GPLv2 yields an identical result.


2021 ◽  
Vol 12 (1) ◽  
pp. 21-33
Author(s):  
McCoy Smith

One of the features included in version 3 of the GNU General Public License (GPLv3) was a requirement, in certain circumstances, to provide ‘Installation Information.’ This was a new addition to the licence to address a ‘loophole’ that existed in version 2 of the licence (GPLv2); a loophole that was perceived as being exploited, at the time, by certain device vendors. Recently, it has been asserted that this requirement was inherent, or explicitly called for, in GPLv2. This paper examines the historical record around the time that the ‘Installation Information’ requirement was proposed, and eventually ratified, in GPLv3, to show that this requirement was understood to be both new, and not a part of GPLv2. A textual analysis of GPLv2 yields an identical result.


2018 ◽  
Author(s):  
Charzon

What is MySQL - MySQL is a database management system (English: database management system) or a multi-purpose, multi-user DBMS, with around 6 million installations worldwide. MySQL AB makes MySQL available as free software under the GNU General Public License (GPL), but they also sell under commercial licenses for cases where its use does not match the use of GPL.You can think of a MySQL database as a container that stores strings (text based) data. Images, media, files, audio files, and things that are truly natural do not have to be stored in the database. The trick is to put the file file on the server in the folder and only reference the name and path in the database


2020 ◽  
Vol 13 (3) ◽  
pp. 203
Author(s):  
Andrii Neugodnikov ◽  
Tetiana Barsukova ◽  
Roman Kharytonov

The article provides an assessment of the state of legislation of Ukraine on the protection of intellectual property at the present stage. The most important problematic aspects and prospects of improving the legal regulation of intellectual property protection on the way to European integration are described in detail. The experience of foreign countries in ensuring the protection of intellectual property is analyzed. Particular attention is paid to the features of computer program protection, which is especially relevant nowadays. Features of the use of license agreements by the owner of computer programs, namely BSD License, Apache License, GNU General Public License, GNU Lesser General Public License, were analyzed. The conclusion is drawn that a system of continuous analysis of decisions made by European countries in the field of intellectual property law, as well as on issues related to general state policy on the administration of intellectual property, in order to implement developed approaches to legislation and law enforcement practice, could improve the protection of intellectual property rights in Ukraine.


Author(s):  
Robert Cunningham

This chapter examines the development of open source computer software with specific reference to the political economy of copyleft and the legalities associated with the General Public License (GPL). It will be seen that within the context of computer software development the notion of copyleft provides an important contrast to more traditional uses of copyright. This contrast symbolizes political, economic, and social struggles which are contextualized within this chapter. As the GPL is an important legal embodiment of copyleft, its legalities are preliminarily explored so as to determine its future potential. While there is some scope to further refine the legal strength of the GPL, it will be seen that it remains a strong and subversive legal instrument which will continue to underlie open source initiatives in the years to come.


Author(s):  
Kai Kimppa

This chapter offers a new view on how justifiable the current liberalist view on intellectual property rights (IPRs) in software actually is if based on Locke’s Second Treatise and especially on Chapter V, “Of Property” (2002), which has traditionally been seen as the starting point of liberalist argument for property — be it immaterial or material. This chapter will show how in Locke, the possibility of property in the immaterial is denounced and how that, in fact, fits the position of the Free Software Foundation for both patents and copyright in software, GNU General Public License (GPL) being the main example of this.


2018 ◽  
Vol 183 ◽  
pp. 04004
Author(s):  
Marek Krynke ◽  
Krzysztof Mielczarek

In this paper linear programming was shortly characterized. The implementation of some basic functions for Octave have been presented. It is the GNU General Public License program for the optimization the cost-benefit criterion in production processes. A problem of dividing production tasks between workstations was presented in way that the cost of the realization was the smallest. The final score of the course was obtained the computational environment Octave using the GLPK (GNU Linear Programming Kit) function.


2019 ◽  
Vol 36 (7) ◽  
pp. 2280-2281 ◽  
Author(s):  
Sarah Lutteropp ◽  
Alexey M Kozlov ◽  
Alexandros Stamatakis

Abstract Motivation Recently, Lemoine et al. suggested the transfer bootstrap expectation (TBE) branch support metric as an alternative to classical phylogenetic bootstrap support for taxon-rich datasets. However, the original TBE implementation in the booster tool is compute- and memory-intensive. Results We developed a fast and memory-efficient TBE implementation. We improve upon the original algorithm by Lemoine et al. via several algorithmic and technical optimizations. On empirical as well as on random tree sets with varying taxon counts, our implementation is up to 480 times faster than booster. Furthermore, it only requires memory that is linear in the number of taxa, which leads to 10× to 40× memory savings compared with booster. Availability and implementation Our implementation has been partially integrated into pll-modules and RAxML-NG and is available under the GNU Affero General Public License v3.0 at https://github.com/ddarriba/pll-modules and https://github.com/amkozlov/raxml-ng. The parallel version that also computes additional TBE-related statistics is available at: https://github.com/lutteropp/raxml-ng/tree/tbe. Supplementary information Supplementary data are available at Bioinformatics online.


Sign in / Sign up

Export Citation Format

Share Document