scholarly journals Analysis of Open Source Operating System Evolution: A Perspective from Package Dependency Network Motif

Symmetry ◽  
2019 ◽  
Vol 11 (3) ◽  
pp. 298
Author(s):  
Jing Wang ◽  
Youguo Li ◽  
Yusong Tan ◽  
Qingbo Wu ◽  
Quanyuan Wu

Complexity of open source operating systems constantly increase on account of their widespread application. It is increasingly difficult to understand the collaboration between components in the system. Extant research of open source operating system evolution is mainly achieved by Lehman’s law, which is conducted by analyzing characteristics such as line of the source code. Networks, which are utilized to demonstrate relationships among entities, is an adequate model for exploring cooperation of units that form a software system. Software network has become a research hotspot in the field of software engineering, leading to a new viewpoint for us to estimate evolution of open source operating systems. Motif, a connected subgraph that occurs frequently in a network, is extensively used in other scientific research such as bioscience to detect evolutionary rules. Thus, this paper constructs software package dependency network of open source software operating systems and investigates their evolutionary discipline from the perspective of the motif. Results of our experiments, which took Ubuntu Kylin as a study example, indicate a stable evolution of motif change as well as discovering structural defect in that system.

Author(s):  
Suvarna Gaikwad ◽  
Parth Dode ◽  
Shubham Chhipa ◽  
Shubhangi Vaikole

<p>Vehicles being the most widely used machines need to get smarter compared to their current technology. The necessity described by the younger generation of users, the millennials, for their devices to be smart and their vision to have more computerized and smarter applications of various sensors. The invention and development of better-computerized systems for infotainment and control of vehicles have taken speed and research is done mainly in an open-source on Linux kernel-based operating systems. The Smart Bike System is a Raspberry pi based operating system(AGL) for bikes tracks the various components of the bike like Speed, Quantity of fuel, Distance covered in a single trip, Temperature, Date and Time. We make a note that the current system of dashboards for representing the various aspects of a bike is old. A significant improvement would be made in the quality of the bike and the way people use it if the current computer technology of the world embraces the vehicular system. Automotive Grade Linux(AGL) is an (open source tech) operating system for automobiles which when installed on a computer in synchronization with the parts of a motor-bike has an ability to display more information in a more colorful and animated format like a computer desktop but specifically for automobiles.</p>


2012 ◽  
Vol 20 (2) ◽  
pp. 24-27 ◽  
Author(s):  
Robert Hovden

Gatan Digital Micrograph (DM) software is considered an industry standard among microscopists. The offline DM application is freely available from Gatan. Unfortunately, DM software has been designed to run only on Microsoft Windows operating systems, thus distancing the microscopy community from popular Unix-based systems, such as Linux or Mac OSX. An ad hoc solution to this problem has required a virtualized Windows operating system running on top of the user's native operating system. This is not only slow, having to emulate each processor instruction, but also requires installation and licensing of Windows and the virtualization software. However, with the aid of open-source resources, it is possible to run DM natively on Linux and Mac OSX (Figure 1). This article was written as a guide with easy-to-follow installation instructions to liberate users from the Windows emulation pidgeonhole and enable them to freely analyze data on Unix-based systems.


Author(s):  
Sharra Mae B. Fernandez ◽  

This experimental research study determined and compared the webpage browsing performance of proprietary and open source operating systems on wireless networks. It was intended to reveal the significant differences in the webpage browsing performance between proprietary and open source operating systems on wireless networks when classified as to hardware specifications and type’s web content. The researchers used the JavaScript Console of the Google Chrome web browser application to determine the time of the webpage to fully load. Operating system was the independent variable. Hardware specifications which were classified as old system and new system and types of web content which was also classified as static and dynamic webpages were the intervening variables. Webpages browsing performance was the dependent variable. The statistical tools used were arithmetic mean, and t-test. It also revealed that there were significant differences in the webpage browsing performance between proprietary and open source operating system on wireless networks when classified as to hardware specification and web content. The proprietary and open source operating systems were statistically different when classified as to hardware specifications and type of web content.


2015 ◽  
pp. 561-579
Author(s):  
Mateusz Szołtysik

The modern development of information technology, and what is connected with it—technological progress and also the wide availability of hardware—make the Open Source software a necessary part of life today. Alternative operating systems with equal functionality are often exceedingly available. These systems often allow one to use a computer freely and are fully suitable for household use. The first part of the chapter includes explanation of acceptance issues and presentation of the most popular acceptance models. The second part contains a description of creating this study and analysis of its results.


Author(s):  
Sean M. Bossinger

Free, libre, or open source software (FLOSS) offers the promise of cost-free, modifiable, high-quality software, for a multitude of tasks (e.g. desktop operating systems, office suite applications, graphics manipulation packages, etc.). Given that this software is free in terms of cost and ability to modify, we should see its widespread use throughout public administrations whose limited budgets generally give rise to the need to find ways to cut costs wherever possible, while simultaneously providing ever expanding ranges of services to their constituencies. However, we find open source software’s use at the desktop and application level rather sparse. We look at 3 specific cases of open source software use: one for provision of local e-government services, a case where a small municipality has applied open source software within a desktop environment, and a case where a large city government has embarked on the wholesale replacement of the operating system and office application suite of an entire city’s implementation of desktop workstations.


Author(s):  
Mateusz Szołtysik

The modern development of information technology, and what is connected with it—technological progress and also the wide availability of hardware—make the Open Source software a necessary part of life today. Alternative operating systems with equal functionality are often exceedingly available. These systems often allow one to use a computer freely and are fully suitable for household use. The first part of the chapter includes explanation of acceptance issues and presentation of the most popular acceptance models. The second part contains a description of creating this study and analysis of its results.


2018 ◽  
Vol 17 (2) ◽  
pp. 1-8 ◽  
Author(s):  
Zoltan Siki

The development of the GeoEasy program started in 1997. Twenty years later in 2017 it became free software under GPL license, version 3.0.0 is freely available for everybody. The core development of GeoEasy is made on Linux operating system, using Tcl/Tk script language, thanks to the Tcl/Tk ports to other operating systems, the program can be run on Linux, Windows, Android and OSX machines. Objectives of the development are to create user friendly graphical user interface (GUI) for surveying calculations in a modular structure with flexible, open connections to other programs. Both educational and professional usages are supported.


Symmetry ◽  
2019 ◽  
Vol 11 (2) ◽  
pp. 172
Author(s):  
Jing Wang ◽  
Kedi Zhang ◽  
Xiaoli Sun ◽  
Yusong Tan ◽  
Qingbo Wu ◽  
...  

Open-source software has become a powerful engine for the development of the software industry. Its production mode, which is based on large-scale group collaboration, allows for the rapid and continuous evolution of open-source software on demand. As an important branch of open-source software, open-source operating systems are commonly used in modern service industries such as finance, logistics, education, medical care, e-commerce and tourism, etc. The reliability of these systems is increasingly valued. However, a self-organizing and loosely coupled development approach complicates the structural analysis of open-source operating system software. Traditional methods focus on analysis at the local level. There is a lack of research on the relationship between internal attributes and external overall characteristics. Consequently, conventional methods are difficult to adapt to complex software systems, especially the structural analysis of open-source operating system software. It is therefore of great significance to capture the holistic structure and behavior of the software system. Complex network theory, which is adequate for this task, can make up for the deficiency of traditional software structure evaluation methods that focus only on local structure. In this paper, we propose a package network model, which is a directed graph structure, to describe the dependency of open-source operating system software packages. Based on the Ubuntu Kylin Linux Operating system, we construct a software package dependency network of each distributed version and analyze the structural evolution through the dimensions of scale, density, connectivity, cohesion, and heterogeneity of each network.


2016 ◽  
Vol 118 ◽  
pp. 19-35 ◽  
Author(s):  
Fei Guan ◽  
Long Peng ◽  
Luc Perneel ◽  
Martin Timmerman

2020 ◽  
Author(s):  
Jeffrey Mendenhall ◽  
Benjamin Brown ◽  
Sandeepkumar Kothiwale ◽  
Jens Meiler

<div>This paper describes recent improvements made to the BCL::Conf rotamer generation algorithm and comparison of its performance against other freely available and commercial conformer generation software. We demonstrate that BCL::Conf, with the use of rotamers derived from the COD, more effectively recovers crystallographic ligand-binding conformations seen in the PDB than other commercial and freely available software. BCL::Conf is now distributed with the COD-derived rotamer library, free for academic use. The BCL can be downloaded at <a href="http://meilerlab.org/index.php/bclcommons/show/b_apps_id/1">http://meilerlab.org/ bclcommons</a> for Windows, Linux, or Apple operating systems.<br></div>


Sign in / Sign up

Export Citation Format

Share Document