Convivial software: an end-user perspective on free and open source software

被引:0
|
作者
Carl Mitcham
机构
[1] Colorado School of Mines,Liberal Arts and International Studies
来源
关键词
Alternative technology; Convivial software; End user; Engineering ethics; Free software; Open source; Technology transfer;
D O I
暂无
中图分类号
学科分类号
摘要
The free and open source software (Foss) movement deserves to be placed in an historico-ethical perspective that emphasizes the end user. Such an emphasis is able to enhance and support the Foss movement by arguing the ways it is heir to a tradition of professional ethical idealism and potentially related to important issues in the history of science, technology, and society relations. The focus on software from an end-user’s perspective also leads to the concept of program conviviality. From a non-technical perspective, however, software is simply a new example of technology, and the effort to assure that technology is developed in a socially responsible manner has a significant history. The argument thus begins with observations about the history of technology. This leads to critical reflections on the development of professional engineering ethics, and to a discussion of the alternative technology movement. Finally, it concludes by indicating some criteria to consider when imagining the design of convivial software.
引用
收藏
相关论文
共 50 条
  • [41] What Is End-User Software Engineering and Why Does It Matter?
    Burnett, Margaret
    [J]. END-USER DEVELOPMENT, PROCEEDINGS, 2009, 5435 : 15 - 28
  • [42] End-User Software Engineering: Toward a Future Beyond the Silos
    Burnett, Margaret
    [J]. HUMAN-CENTERED SOFTWARE ENGINEERING, HCSE 2014, 2014, 8742 : 315 - 316
  • [43] Software Visualization for End-User Programmers: Trial Period Obstacles
    Subrahmaniyan, Neeraja
    Burnett, Margaret
    Bogart, Christopher
    [J]. SOFTVIS 2008: PROCEEDINGS OF THE 4TH ACM SYMPOSIUM ON SOFTWARE VISUALIZATION, 2008, : 135 - 144
  • [44] End-User Development Landscape: A Tour into Tailoring Software Research
    Correa, Claiton Marques
    Silveira, Milene Selbach
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2023, 39 (14) : 2825 - 2839
  • [45] Mutual Development: The Software Engineering Context of End-User Development
    March, Anders I.
    Andersen, Renate
    [J]. JOURNAL OF ORGANIZATIONAL AND END USER COMPUTING, 2010, 22 (02) : 36 - 57
  • [46] AN EXPERIMENTAL-ANALYSIS OF END-USER SOFTWARE TRAINING MANUALS
    OLFMAN, L
    MANDVIWALLA, M
    [J]. INFORMATION SYSTEMS JOURNAL, 1995, 5 (01): : 19 - 36
  • [47] Using source-code analysis to help end-user programmers create dependable software
    Rothermel, G
    [J]. FOURTH IEEE INTERNATIONAL WORKSHOP ON SOURCE CODE ANALYSIS AND MANIPULATION, PROCEEDINGS, 2004, : 3 - 3
  • [48] Analyses Of Two End-User Software Vulnerability Exposure Metrics
    Wright, Jason L.
    McQueen, Miles
    Wellman, Lawrence
    [J]. 2012 SEVENTH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY (ARES), 2012, : 1 - 10
  • [49] Supporting metabolomics with adaptable software: design architectures for the end-user
    Sarpe, Vladimir
    Schriemer, David C.
    [J]. CURRENT OPINION IN BIOTECHNOLOGY, 2017, 43 : 110 - 117
  • [50] Fair Use Legal System of Computer Software End-User
    Zheng Jingfang
    Wang Bin
    [J]. PROCEEDINGS OF THE 2013 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2013), 2013, : 1436 - 1440