Yacht Design Software 2.0: The Open Source Movement

2009 ◽  
Author(s):  
Mathew Bird ◽  
William F. Cook ◽  
George S. Hazen ◽  
Britton Ward

This paper is a survey of the current state of the art of open source software for yacht design applications. Yacht design and design tools we use have undergone numerous transformations in recent decades, the most notable being the introduction of the personal computer. Since the advent of the PC, yacht designers have been forced to create their own programs from scratch or choosing from relatively few off-the-shelf programs. Commercial software has been characterized by high expense, closed systems, and limited interoperability between applications that are difficult to fully customize or use in a collaborative manner. A lot of sneaker-netting and custom conversion code is often required. For the last several years, users in many industries have been given a new option of joining the “open source movement,” where software and the underlying code is made available for users to download, modify, improve and again make available to others. With open source, the isolated approach to custom software development can be replaced with a broad base of core capability that can be extended and shared with the larger community. Industry players collaborate on the essential elements of tools for our profession - as the saying goes, "A rising tide will lift all boats." There is still plenty of room for individuals or companies to differentiate themselves by how they use the tools and by their niche areas of expertise or experience, but the return on investing in an 'open source' set of common tools is potentially greater than its cost. In doing so, software tools are developed and improved in a collaborative manner, resulting in shorter development time and applications that are more powerful, robust and interoperable for all users. Although working in a closed environment may feel safe and secure to private actors, the lack of adequate peer review and external contribution leads to situation specific myopia. In this paper, we will survey available open source tools both general and yacht design specific that can be used, present some suggestions on integrating them into the design process and explore how the industry can improve these tools in the future.

2021 ◽  
Vol 6 (1) ◽  
Author(s):  
Jing Wui Yeoh ◽  
Neil Swainston ◽  
Peter Vegh ◽  
Valentin Zulkower ◽  
Pablo Carbonell ◽  
...  

Abstract Advances in hardware automation in synthetic biology laboratories are not yet fully matched by those of their software counterparts. Such automated laboratories, now commonly called biofoundries, require software solutions that would help with many specialized tasks such as batch DNA design, sample and data tracking, and data analysis, among others. Typically, many of the challenges facing biofoundries are shared, yet there is frequent wheel-reinvention where many labs develop similar software solutions in parallel. In this article, we present the first attempt at creating a standardized, open-source Python package. A number of tools will be integrated and developed that we envisage will become the obvious starting point for software development projects within biofoundries globally. Specifically, we describe the current state of available software, present usage scenarios and case studies for common problems, and finally describe plans for future development. SynBiopython is publicly available at the following address: http://synbiopython.org.


2019 ◽  
Vol 37 (4) ◽  
pp. 641-659
Author(s):  
Namjoo Choi ◽  
Joseph A. Pruett

Purpose The purpose of this paper is to identify barriers and drivers to open source software (OSS) adoption, and measures awareness and adoption stages of OSS in US academic libraries. Design/methodology/approach An online survey of chief information officers, chief technology officers or heads for IT in US academic libraries was conducted. A total number of 179 responses were used for data analysis. Findings From the survey, the authors identify significant barriers and drivers that US academic libraries may consider before adopting OSS and found that awareness itself is not a barrier. While about half of respondents confirmed using OSS, the authors found surprisingly low levels of intent to adopt from current non-adopters. Practical implications This research offers insights for promoting OSS adoption. Also, it provides funding agencies and administrators with guidelines to encourage successful deployment of OSS in higher education. Originality/value While extant research is mostly anecdotal, this research draws from an online survey to snap-shot the current state of OSS adoption in US academic libraries and provides a baseline for practice and research.


2019 ◽  
Author(s):  
Raphael Scheible ◽  
Dennis Kadioglu ◽  
Stephan Ehl ◽  
Marco Blum ◽  
Martin Boeker ◽  
...  

BACKGROUND The German Network on Primary Immunodeficiency Diseases (PID-NET) utilizes the European Society for Immunodeficiencies (ESID) registry as a platform for collecting data. In the context of PID-NET data, we show how registries based on custom software can be made interoperable for better collaborative access to precollected data. The Open Source Registry System for Rare Diseases (<i>Open-Source-Registersystem für Seltene Erkrankungen</i> [OSSE], in German) provides patient organizations, physicians, scientists, and other parties with open source software for the creation of patient registries. In addition, the necessary interoperability between different registries based on the OSSE, as well as existing registries, is supported, which allows those registries to be confederated at both the national and international levels. OBJECTIVE Data from the PID-NET registry should be made available in an interoperable manner without losing data sovereignty by extending the existing custom software of the registry using the OSSE registry framework. METHODS This paper describes the following: (1) the installation and configuration of the OSSE bridgehead, (2) an approach using a free toolchain to set up the required interfaces to connect a registry with the OSSE bridgehead, and (3) the decentralized search, which allows the formulation of inquiries that are sent to a selected set of registries of interest. RESULTS PID-NET uses the established and highly customized ESID registry software. By setting up a so-called OSSE bridgehead, PID-NET data are made interoperable according to a federated approach, and centrally formulated inquiries for data can be received. As the first registry to use the OSSE bridgehead, the authors introduce an approach using a free toolchain to efficiently implement and maintain the required interfaces. Finally, to test and demonstrate the system, two inquiries are realized using the graphical query builder. By establishing and interconnecting an OSSE bridgehead with the underlying ESID registry, confederated queries for data can be received and, if desired, the inquirer can be contacted to further discuss any requirements for cooperation. CONCLUSIONS The OSSE offers an infrastructure that provides the possibility of more collaborative and transparent research. The decentralized search functionality includes registries into one search application while still maintaining data sovereignty. The OSSE bridgehead enables any registry software to be integrated into the OSSE network. The proposed toolchain to set up the required interfaces consists of freely available software components that are well documented. The use of the decentralized search is uncomplicated to use and offers a well-structured, yet still improvable, graphical user interface to formulate queries.


2018 ◽  
Author(s):  
Mark A. Hallen ◽  
Jeffrey W. Martin ◽  
Adegoke Ojewole ◽  
Jonathan D. Jou ◽  
Anna U. Lowegard ◽  
...  

We present OSPREY 3.0, a new and greatly improved release of the OSPREY protein design software. OSPREY 3.0 features a convenient new Python interface, which greatly improves its ease of use. It is over two orders of magnitude faster than previous versions of OSPREY when running the same algorithms on the same hardware. Moreover, OSPREY 3.0 includes several new algorithms, which introduce substantial speedups as well as improved biophysical modeling. It also includes GPU support, which provides an additional speedup of over an order of magnitude. Like previous versions of OSPREY, OSPREY 3.0 offers a unique package of advantages over other design software, including provable design algorithms that account for continuous flexibility during design and model conformational entropy. Finally, we show here empirically that OSPREY 3.0 accurately predicts the effect of mutations on protein-protein binding. OSPREY 3.0 is available at http://www.cs.duke.edu/donaldlab/osprey.php as free and open-source software.


2014 ◽  
Vol 32 (1) ◽  
pp. 11-27 ◽  
Author(s):  
Aaron Palmer ◽  
Namjoo Choi

Purpose – The purpose of this study is to assess the current state of research on open source software (OSS) in the library context. Design/methodology/approach – This study employs a descriptive literature review. It categorizes library OSS research according to a classification scheme developed for the study, and analyzes the research based on year published, publication outlet, type of software discussed, type of article, type of library, and article topic. Findings – The authors found significant research attention devoted to open source repository applications, online public access catalog (OPAC) software, and integrated library systems (ILS). The majority of article types employed were case studies and discussion pieces. When articles were focused on a specific library, it was dominantly an academic library. Article topics centered around OSS adoption, development, provision of foundational or introductory information, and OSS performance. Originality/value – The authors are not aware of any other study that surveys and synthesizes the literature on OSS in the library context. Not only does this study provide a reference source and classification scheme for those conducting future research in this area to utilize, but it also identifies areas in this field that have received the most research attention, as well as areas that could benefit from future studies. This study will prove helpful to scholars looking for directions to take their research.


Author(s):  
Davi S Sobral ◽  
Daniele W Duarte ◽  
Rodrigo F V Dornelles ◽  
Cícero A C Moraes

Abstract Background Rhinoplasty is one of the most frequent aesthetic surgeries; the procedure can be challenging for inexperienced surgeons, and positive outcomes depend on good communication with the patient, proper planning, and precise execution. Three-dimensional (3D) technology has emerged to address these issues, but specific software for 3D planning tends to be expensive. Objectives This study presents a simple, low-cost method for 3D simulation to plan rhinoplasty. Methods This preliminary report describes 3D rhinoplasty planning in a series of 3 cases employing free software and an add-on especially developed for rhinoplasty (Blender and RhinOnBlender, respectively). The photogrammetry protocol, which can be performed easily with a smartphone, is described in detail along with all the steps in 3D planning. Results The software and add-on automated the process, making the tool environment accessible to surgeons who are not familiar with graphic design software. The surgeries were uneventful in all cases, and the patients were satisfied with the outcomes. Conclusions 3D graphic technology has provided significant advances in health research, improvement, and teaching for surgeons and communication between surgeons and patients. Free open-source software and add-ons are excellent options that offer proven utility, affordability, and ease of utilization to healthcare providers.


2011 ◽  
pp. 1103-1114
Author(s):  
Marko Seppänen ◽  
Nina Helander ◽  
Saku Mäkinen

This chapter explores how the use of a business model enables value creation in the open source software (OSS) environment. We argue that this value can be attained by analyzing the value creation logic and the elements of potential business models emerging in the OSS environment, since profitable business is all about creating value and capturing it properly. Open source (OS) offers one possibility for firms that are continuously finding new opportunities to organize their business activities and increase the amount of value they appropriate according to their capabilities. Furthermore, the concept of a business model is considered a tool for exploring new business ideas and capturing the essential elements of each alternative. We propose that a general business model is also applicable in the context of OSS, and we provide a list of questions that may help managers deal with OSS in their businesses.


Author(s):  
Megan Conklin

This chapter explores the motivations and methods for mining (collecting, aggregating, distributing, and analyzing) data about free/libre open source software (FLOSS) projects. It first explores why there is a need for this type of data. Then the chapter outlines the current state-of-the art in collecting and using quantitative data about FLOSS project, focusing especially on the three main types of FLOSS data that have been gathered to date: data from large forges, data from small project sets, and survey data. Finally, the chapter will describe some possible areas for improvement and recommendations for the future of FLOSS data collection.


2022 ◽  
pp. 84-106
Author(s):  
Munish Saini ◽  
Kuljit Kaur Chahal

Many studies have been conducted to understand the evolution process of Open Source Software (OSS). The researchers have used various techniques for understanding the OSS evolution process from different perspectives. This chapter reports a meta-data analysis of the systematic literature review on the topic in order to understand its current state and to identify opportunities for the future. This research identified 190 studies, selected against a set of questions, for discussion. It categorizes the research studies into nine categories. Based on the results obtained from the systematic review, there is evidence of a shift in the metrics and methods for OSS evolution analysis over the period of time. The results suggest that there is a lack of a uniform approach to analyzing and interpreting the results. There is need of more empirical work using a standard set of techniques and attributes to verify the phenomenon governing the OSS projects. This will help to advance the field and establish a theory of software evolution.


2020 ◽  
Vol 62 (1) ◽  
pp. 39-47 ◽  
Author(s):  
Wilhelm Hasselbring ◽  
Leslie Carr ◽  
Simon Hettrick ◽  
Heather Packer ◽  
Thanassis Tiropanis

AbstractThe Open Science agenda holds that science advances faster when we can build on existing results. Therefore, research data must be FAIR (Findable, Accessible, Interoperable, and Reusable) in order to advance the findability, reproducibility and reuse of research results. Besides the research data, all the processing steps on these data – as basis of scientific publications – have to be available, too.For good scientific practice, the resulting research software should be both open and adhere to the FAIR principles to allow full repeatability, reproducibility, and reuse. As compared to research data, research software should be both archived for reproducibility and actively maintained for reusability.The FAIR data principles do not require openness, but research software should be open source software. Established open source software licenses provide sufficient licensing options, such that it should be the rare exception to keep research software closed.We review and analyze the current state in this area in order to give recommendations for making research software FAIR and open.


Sign in / Sign up

Export Citation Format

Share Document