A case study of the evolution of Jun: an object-oriented open-source 3D multimedia library

  • Authors:
  • Atsushi Aoki;Kaoru Hayashi;Kouichi Kishida;Kumiyo Nakakoji;Yoshiyuki Nishinaka;Brent Reeves;Akio Takashima;Yasuhiro Yamamoto

  • Affiliations:
  • SRA Key Technology Laboratory Inc., 3-12 Yotsuya, Shinjuku, Tokyo, 160-0004, Japan;Open Source Business Dept., SRA Inc., 3-12 Yotsuya, Shinjuku, Tokyo, 160-0004, Japan;SRA Key Technology Laboratory Inc., 3-12 Yotsuya, Shinjuku, Tokyo, 160-0004, Japan;SRA Key Technology Laboratory Inc., 3-12 Yotsuya, Shinjuku, Tokyo, 160-0004, Japan and Graduate School of Info. Sci., Nara Institute of Sci. & Tech., 8916-5 Takayama, Ikoma, Nara, 630-0101, Japan;SRA Key Technology Laboratory Inc., 3-12 Yotsuya, Shinjuku, Tokyo, 160-0004, Japan;TwinBear Research, 6138 Gale Dr., Boulder, CO;Graduate School of Info. Sci., Nara Institute of Sci. & Tech., 8916-5 Takayama, Ikoma, Nara, 630-0101, Japan;Graduate School of Info. Sci., Nara Institute of Sci. & Tech., 8916-5 Takayama, Ikoma, Nara, 630-0101, Japan

  • Venue:
  • ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Jun is a large open-source graphics and multimedia library. It is object-oriented and supports 3D geometry, topography and multimedia. This paper reviews the development of the Jun library from five perspectives: open-source, software evolution processes, development styles, technological support, and development data. We conclude the paper with lessons learned from the perspective of a for-profit company providing open-source object-oriented software to the community.