2,334,468 research outputs found

    Greenstone: open-source DL software

    Get PDF
    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.

    Get PDF
    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

    How open is open source: Software and beyond

    Get PDF
    Traditionally the protection of intellectual property is regarded as a precondition for value capture. The rise of open source (OS) software and OS tangible products, so-called open design, has challenged this understanding. Openness is often regarded as a dichotomous variable (open-source vs. closed-source) and it is assumed that online developer communities demand full opening of the product's source. In this paper we explore openness as a gradual and multi-dimensional concept. We conduct an Internet survey (N = 270) among participants of 20 open design communities in the domain of IT hardware and consumer electronics. We find that open design projects pursue complex strategies short of complete openness and that communities value openness of software more highly than openness of hardware. Our findings suggest that open design companies can successfully employ strategies of partial openness to safeguard value capture without alienating their developer community. --

    Open-source software for generating electrocardiogram signals

    Full text link
    ECGSYN, a dynamical model that faithfully reproduces the main features of the human electrocardiogram (ECG), including heart rate variability, RR intervals and QT intervals is presented. Details of the underlying algorithm and an open-source software implementation in Matlab, C and Java are described. An example of how this model will facilitate comparisons of signal processing techniques is provided.Comment: 10 pages, 5 figure

    Open Source vs Closed Source Software: Public Policies in the Software Market

    Get PDF
    This paper analyses the impact of public policies supporting open source software (OSS). Users can be divided between those who know about the existence of OSS, the "informed" adopters, and the "uninformed" ones; the presence of uniformed users yields to market failures that justify government intervention. We study three policies: i) mandatory adoption, when government forces public agencies, schools and universities to adopt OSS, ii) information campaign, when the government informs the uninformed users about the existence and the characteristics of OSS and, iii) subsidisation, when consumers are payed a subsidy when adopting OSS. We show that the second policy enhances welfare, the third is always welfare decreasing while mandatory adoption can be either good or bad for society depending on the number of informed and uninformed adopters. We extend the model to the presence of network effects and we show that strong externalities require "drastic" policies.software market, open source software, mandatory adoption, information campaign, subsidisation, network externalities

    Open Source Tools to Support Teaching Agile Software Development

    Get PDF
    Learning agile software development methodologies are important due to the popularity of agility in software industry. Agile software development has several practices and each practice needs specific tools to work with. Fortunately, there are plenty of open source tools to support working with the agile practices. However, each tool is a separate tool and there is no information about the interrelation of those open source tools. In this paper we propose a set of open source tools to support agile software development course. We start from identifying the principles and practices of agile software development and continue with examining open source tools that fit with agile practices. The relationship between the open source tools is also determined, based on their functionalities

    OATS - Open Source Assistive Technology - a way forward

    Get PDF
    The global Assistive Technology(AT)and Alternative and Augmentative Communication (AAC) software field, while expanding all the time, remains small land very specialised. AT is a relatively under funded field with its players widely spread across the globe. Open sourcing, if managed sensibly and creatively could offer the AT field an inexpensive opportunity to create, share, and above all disseminate good products that have high AT end user value but no (or relatively little)commercial interest or return. Open sourcing offers great potential for AT software users, however currently there are a number of barriers that stop its use in AT situations. It is generally difficult to find on the Internet and there are no specific areas dedicated to developing or downloading AT software. Open source software can also be unfriendly to install, often obliging the user to download many different packages before it can be used. This project is investigating the viability of the open source model for the future development of AT software. The OATS project removes these barriers to Open Source AT software: users will have a single point of contact for obtaining open source software and developers will have a forum to write software to meet the needs of specific users. The potential uses and market factors involved with Open Source AT software will be investigated and the underlying concepts promoted. Open Sourcing is a well-established and growing method of software development and it has potential to be beneficial within the Assistive Technology field. Open Source development allows multiple developers to work on software simultaneously even on different sides of the world it also encourages a very close relationship between the user and the developer. Many developers are looking to use their skills on interesting, challenging and worthwhile projects and offer a potential resource for the field that has not so far been utilised. Open Source also allows customisation to software œ an important aspect when working with such a diverse range of users as exist within the Assistive Technology community. Further to this, Open Source promotes common standards œ something very much lacking in existing Assistive Technology software œ and could allow better portability for users between programs. The main deliverable of this project is a website where users can find appropriate software to meet their needs and Open Source developers can find exciting and interesting projects. This software 'Repository' has a user-friendly web interface to allow users to browse the software and download/installitwith ease. The second part of the website, the 'Forge', allows software developers to find motivating, interesting and useful projects. The 'Forge' also provides a wide range of Open Source development tools including Subversion CVS (a tool to enable 'source code' to be stored on-line and for multiple developers to access it)and Trac(a project management tool and bug-tracking system). The site is developed using Plone - a powerful content management system that allows users control over their own project areas and provides a range of tools such as polls, noticeboards, FAQs etc. The website is fully accessible and meets the W3C WAI guidelines. To summarise the OATS project and website offers: - Downloadable Open Source AT software that is of sufficient quality to disseminate widely. - A 'forge' for the development of new Open Source AT software based on specific user needs. - A searchable list of links to other related websites - A discussion forum to promote discussion between end users, AT professionals and Open Source developers. And, in the longer term, itcouldalso provide: - Specific solutions to individual needs by 'tuning' existing applications - End users with help to develop solutions themselve

    Myths and Realities about Online Forums in Open Source Software Development: An Empirical Study

    Full text link
    The use of free and open source software (OSS) is gaining momentum due to the ever increasing availability and use of the Internet. Organizations are also now adopting open source software, despite some reservations, in particular regarding the provision and availability of support. Some of the biggest concerns about free and open source software are post release software defects and their rectification, management of dynamic requirements and support to the users. A common belief is that there is no appropriate support available for this class of software. A contradictory argument is that due to the active involvement of Internet users in online forums, there is in fact a large resource available that communicates and manages the provision of support. The research model of this empirical investigation examines the evidence available to assess whether this commonly held belief is based on facts given the current developments in OSS or simply a myth, which has developed around OSS development. We analyzed a dataset consisting of 1880 open source software projects covering a broad range of categories in this investigation. The results show that online forums play a significant role in managing software defects, implementation of new requirements and providing support to the users in open source software and have become a major source of assistance in maintenance of the open source projects

    Why open source software can succeed

    Get PDF
    The paper discusses three key economic problems raised by the emergence and diffusion of Open source software: motivation, coordination, and diffusion under a dominant standard. First, the movement took off through the activity of a software development community that deliberately did not follow profit motivations. Second, a hierarchical coordination emerged without the support of an organization with proprietary rights. Third, Linux and other open source systems diffused in an environment dominated by established proprietary standards, which benefited from significant increasing returns. The paper shows that recent developments in the theory of critical mass in the diffusion of technologies with network externality may help to explain these phenomena.Open Source, Diffusion, Network Externality.
    corecore