861,275 research outputs found
Greenstone: open-source DL software
Greenstone is a comprehensive system for constructing and presenting collections of thousands or millions of documents, including text, images, audio, and video. Greenstone libraries contain many collections, individually organized, though they bear a strong family resemblance. Easily maintained, collections can be augmented and rebuilt automatically
Usability and open source software.
Open source communities have successfully developed many pieces of software although most computer users only use proprietary applications. The usability of open source software is often regarded as one reason for this limited distribution. In this paper we review the existing evidence of the usability of open source software and discuss how the characteristics of open-source development influence usability. We describe how existing human-computer interaction techniques can be used to leverage distributed networked communities, of developers and users, to address issues of usability
Increased security through open source
In this paper we discuss the impact of open source on both the security and
transparency of a software system. We focus on the more technical aspects of
this issue, combining and extending arguments developed over the years. We
stress that our discussion of the problem only applies to software for general
purpose computing systems. For embedded systems, where the software usually
cannot easily be patched or upgraded, different considerations may apply
Open Source Business Solutions
This analyses the Open source movement. Open source development process and management is seen different from the classical point of view. This focuses on characteristics and software market tendencies for the main Open source initiatives. It also points out the labor market future evolution for the software developers.Open source, UNIX, eXtreme Programming, GNU, tokens, lexemes.
Why Modern Open Source Projects Fail
Open source is experiencing a renaissance period, due to the appearance of
modern platforms and workflows for developing and maintaining public code. As a
result, developers are creating open source software at speeds never seen
before. Consequently, these projects are also facing unprecedented mortality
rates. To better understand the reasons for the failure of modern open source
projects, this paper describes the results of a survey with the maintainers of
104 popular GitHub systems that have been deprecated. We provide a set of nine
reasons for the failure of these open source projects. We also show that some
maintenance practices -- specifically the adoption of contributing guidelines
and continuous integration -- have an important association with a project
failure or success. Finally, we discuss and reveal the principal strategies
developers have tried to overcome the failure of the studied projects.Comment: Paper accepted at 25th International Symposium on the Foundations of
Software Engineering (FSE), pages 1-11, 201
Open source repositories: Implications for libraries
Software that is accepted as “Open source” should comply with 10 conditions which are itinerated in the paper. The
paper subsequently describes the application of open source initiatives in the digital library context. Three open source digital library initiatives developed by the Digital Library Research Group at the Faculty of Computer Science and information Technology, University of Malaya are highlighted. These are; (a) MyManuskrip: digital library of Malay manuscripts; (b) MyAIS : Digital library of Malaysian scholarly journals and conference proceedings; and (d)
DSpace@Um: a digital library of dissertations, theses and final year project reports. Other “free” systems such as
EJUM: electronic journal of university of Malaya is also described to highlight the slight difference between open source and being free. The paper also describes the libraries involved in the initiatives and the changing eco-system which libraries must accept to embrace the open source culture
- …
