Open Source License

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 53964 Experts worldwide ranked by ideXlab platform

Markus Lienkamp - One of the best experts on this subject based on the ideXlab platform.

  • Electric Machine Design Tool for Permanent Magnet Synchronous Machines and Induction Machines
    Machines, 2020
    Co-Authors: Svenja Kalt, Jonathan Erhard, Markus Lienkamp
    Abstract:

    The rising mobility demand of today’s society leads to an increasing strain of noise and pollutant emissions on people and the environment. An increasing environmental awareness and the scarcity of fossil fuels are increasingly placing alternative-powered vehicles in the focus of politics, research and development. Electric vehicles represent a promising solution to this problem. The electric machine represents a design control lever for the optimization of the electric powertrain with regard to efficiency, power, weight and size. Therefore, accurate and realistic machine design tools for the design of electric machines are becoming increasingly important. In this paper, the authors present an electric machine design tool for electric machines using MATLAB® in order to enable an automated machine design. The electric machine design tool is published under an LGPL Open Source License.

  • Electric Machine Design Tool for Permanent Magnet Synchronous Machines
    2019 Fourteenth International Conference on Ecological Vehicles and Renewable Energies (EVER), 2019
    Co-Authors: Svenja Kalt, Jonathan Erhard, Benedikt Danquah, Markus Lienkamp
    Abstract:

    Since various machine parameters of existing electric machines are subject to confidentiality agreements of manufacturers, machine data sheets are often incomplete, making an accurate simulation and validation of machine design tools difficult but inevitable. Therefore, an electric machine design tool for permanent magnet synchronous machines (PSM) is introduced in this paper, enabling a holistic electric machine design for existing and new machines using few input parameters. The electric machine design tool is published under an LGPL Open Source License.

Jiangping Wan - One of the best experts on this subject based on the ideXlab platform.

  • the design and implement of Open Source License tracking system
    Computational Intelligence, 2010
    Co-Authors: Huihui Yang, Dan Wan, Jiangping Wan
    Abstract:

    This paper describes the design and implement of a small automated License tracking system with Open Source License Checker (OSLC)-a License tracking tool, which is based on factory core services proposed in QualiPSo project. With EJB3.0 specification, GWT and SOA framework, Open Source License tracing system calls a webservice checking Open License conflicting statement, and feedback the results to clients. Also the development of License tracking system in China is discussed at last.

Georgia M Kapitsaki - One of the best experts on this subject based on the ideXlab platform.

  • validate your spdx files for Open Source License violations
    Foundations of Software Engineering, 2016
    Co-Authors: Demetris Paschalides, Georgia M Kapitsaki
    Abstract:

    Licensing decisions for new Open Source Software are not always straightforward. However, the License that accompanies the software is important as it largely affects its subsequent distribution and reuse. License information for software products is captured - among other data - in the Software Package Data Exchange (SPDX) files. The SPDX specification is gaining popularity in the software industry and has been adopted by many organizations internally. In this demonstration paper, we present our tool for the validation of SPDX files regarding proper License use. Software packages described in SPDX format are examined in order to detect License violations that may occur when a product combines different software Sources that carry different and potentially contradicting Licenses. The SPDX License Validation Tool (SLVT) gives the opportunity to check the compatibility of one or more SPDX files. The evaluation performed on a number of software packages demonstrates its usefulness for drawing conclusions on License use, revealing violations in some of the test projects.

  • find your Open Source License now
    Asia-Pacific Software Engineering Conference, 2016
    Co-Authors: Georgia M Kapitsaki, Georgia Charalambous
    Abstract:

    Open Source software is widely used from end-users, software engineers and researchers. The License that accompanies such software is very important for its further use and distribution. However, engineers and researchers are many times not able to choose the appropriate License based on the purpose of the product under development due to the lack of sufficient information on the specifics of each License. In this work, we are addressing the above issue by introducing findOSSLicense that recommends appropriate Licenses to users. We are employing a hybrid recommendation using constraint-based, content-based and collaborative approaches. Licenses are recommended based on user needs, on the Licenses found in similar Open Source projects and on the Licenses used by similar users. A three-phase process that considers different Sources of information is used. We have evaluated findOSSLicense using its initial set of users. The results demonstrate the usefulness of findOSSLicense in the License guiding process.

  • Open Source License violation check for spdx files
    International Conference on Software Reuse, 2015
    Co-Authors: Georgia M Kapitsaki, Frederik Kramer
    Abstract:

    The Open Source Software development model has gained a lot of momentum in the latest years providing organizations and software engineers with a variety of software, components and libraries that can be exploited in the construction of larger application systems. Open Source Software is accompanied by Licenses that state the conditions under which the intellectual property can be used. Since not all Licenses are governed by the same conditions of use, the correct combination of Licenses is vital, when different libraries are exploited in newly developed application systems. If this is not adequately handled, License violations might be a consequence of incompatibilities. In this paper we present our work on License violation checking in the framework of Software Package Data Exchange (SPDX). Starting from the modelling of License compatibilities our approach examines potential violations in software package information formatted using the SPDX specification. At the same time alternative solutions in the form of applicable Licenses for the software package are proposed. This approach can be a valuable asset for Open Source practitioners in the License decision process assisting in detecting possible violations and in making suggestions on License use.

Svenja Kalt - One of the best experts on this subject based on the ideXlab platform.

  • Electric Machine Design Tool for Permanent Magnet Synchronous Machines and Induction Machines
    Machines, 2020
    Co-Authors: Svenja Kalt, Jonathan Erhard, Markus Lienkamp
    Abstract:

    The rising mobility demand of today’s society leads to an increasing strain of noise and pollutant emissions on people and the environment. An increasing environmental awareness and the scarcity of fossil fuels are increasingly placing alternative-powered vehicles in the focus of politics, research and development. Electric vehicles represent a promising solution to this problem. The electric machine represents a design control lever for the optimization of the electric powertrain with regard to efficiency, power, weight and size. Therefore, accurate and realistic machine design tools for the design of electric machines are becoming increasingly important. In this paper, the authors present an electric machine design tool for electric machines using MATLAB® in order to enable an automated machine design. The electric machine design tool is published under an LGPL Open Source License.

  • Electric Machine Design Tool for Permanent Magnet Synchronous Machines
    2019 Fourteenth International Conference on Ecological Vehicles and Renewable Energies (EVER), 2019
    Co-Authors: Svenja Kalt, Jonathan Erhard, Benedikt Danquah, Markus Lienkamp
    Abstract:

    Since various machine parameters of existing electric machines are subject to confidentiality agreements of manufacturers, machine data sheets are often incomplete, making an accurate simulation and validation of machine design tools difficult but inevitable. Therefore, an electric machine design tool for permanent magnet synchronous machines (PSM) is introduced in this paper, enabling a holistic electric machine design for existing and new machines using few input parameters. The electric machine design tool is published under an LGPL Open Source License.

Zhiqiang Wang - One of the best experts on this subject based on the ideXlab platform.

  • a novel model for automatic identification of Open Source software License terms
    International Conference on Computer and Communication Engineering, 2021
    Co-Authors: Zhiqiang Wang, Guoqiang Xiao, Zili Zhang
    Abstract:

    Open Source software nowadays has become an important trend for software technology innovation and software industry development. The use and distribution of Open Source software will come with an Open Source License. Open Source Licenses can regulate the use of Open Source software and protect its intellectual property. However, the diversity of Licenses makes it difficult for developers to correctly understand the License content and has aggravated the chance of illegally combining Open Source components. To alleviate this problem, existing methods mainly analyse License text manually. In this paper, a novel method is proposed for the automatic identification of Open Source software License terms. This method consists of three key components, License modeling for License terms extraction, topic model based on Latent Dirichlet Allocation to mine topics in Licenses, and topics and terms mapping module for construction of their relationships. To evaluate the effectiveness and practicability of our model, we build a new Open Source License Dataset for model training and testing. Experimental results demonstrate that our approach can achieve a satisfactory solution for identifying License terms.

  • choosing an Open Source License based on software dependencies
    International Conference on Software Engineering, 2021
    Co-Authors: Zhiyou Liu, Zhiqiang Wang, Zili Zhang, Jing Peng
    Abstract:

    License selection for new software system is essential for further use and distribution. However, it’s hard for developers to choose an appropriate Open Source software License for their projects due to lack of sufficient knowledge in this field. Some works have been done to address the License selection problem, but a key factor – software dependencies -- was ignored in previous work. Software dependencies can impose restrictions when choosing License for new software systems. To this end, an Open Source License selection approach is proposed in this paper. How License selection can be affected by software dependencies and License compatibilities are analyzed. In the proposed approach, the Open Source project dependencies data are used to construct a dependencies network and calculate project similarities. A process utilizes a modified License compatibilities graph and user project’s dependencies to detect License violations. We evaluate the License selection model using test set. The results demonstrate the validity of this model in selecting the applicable Licenses.

  • analysis of Open Source License selection for the github programming community
    arXiv: Software Engineering, 2020
    Co-Authors: Minghui Zhou, Zhiqiang Wang, Liyun Yang
    Abstract:

    Developers usually select different Open Source Licenses to restrain the conditions of using Open Source software, in order to protect intellectual property rights effectively and maintain the long-term development of the software. However, the Open Source community has a wide variety of Licenses available, developers generally find it difficult to understand the differences between different Open Source License. And existing Open Source License selection tools require developers to understand the terms of the Open Source License and identify their business needs, which makes it hard for developers to make the right choice. Although academia has extensive research to the Open Source License, but there is no systematic analysis on the actual difficulties of the developers to choose the Open Source License, thus lacking a clear understanding, for this reason, the purpose of this paper is to understand the difficulties faced by Open Source developers in choosing Open Source Licenses, analyze the components of Open Source License and the affecting factors of Open Source License selection, and to provide references for developers to choose Open Source Licenses.