Sakai Project
   HOME

TheInfoList



OR:

Sakai is a free, community source, educational software platform designed to support teaching, research and collaboration. Systems of this type are also known as
Course Management System A virtual learning environment (VLE) in educational technology is a web-based platform for the digital aspects of courses of study, usually within educational institutions. They present resources, activities, and interactions within a course struc ...
s (CMS),
Learning Management System A learning management system (LMS) is a software application for the administration, documentation, tracking, reporting, automation, and delivery of educational courses, training programs, materials or learning and development programs. The lear ...
s (LMS), or
Virtual Learning Environment A virtual learning environment (VLE) in educational technology is a web-based platform for the digital aspects of courses of study, usually within educational institutions. They present resources, activities, and interactions within a course stru ...
s (VLE). Sakai is developed by a community of academic institutions, commercial organizations and individuals. It is distributed under the
Educational Community License The Educational Community License (ECL) is a free and open source license based on the Apache license (version 2.0) and created with the specific needs of the academic community in mind. Version 2.0 of the ECL came out of the Licensing and Polic ...
(a type of
open source license An open-source license is a type of license for computer software and other products that allows the source code, blueprint or design to be used, modified and/or shared under defined terms and conditions. This allows end users and commercial comp ...
). Sakai is used by hundreds of institutions, mainly in the US, but also in
Canada Canada is a country in North America. Its ten provinces and three territories extend from the Atlantic Ocean to the Pacific Ocean and northward into the Arctic Ocean, covering over , making it the world's second-largest country by to ...
,
Europe Europe is a large peninsula conventionally considered a continent in its own right because of its great physical size and the weight of its history and traditions. Europe is also considered a Continent#Subcontinents, subcontinent of Eurasia ...
,
Asia Asia (, ) is one of the world's most notable geographical regions, which is either considered a continent in its own right or a subcontinent of Eurasia, which shares the continental landmass of Afro-Eurasia with Africa. Asia covers an are ...
,
Africa Africa is the world's second-largest and second-most populous continent, after Asia in both cases. At about 30.3 million km2 (11.7 million square miles) including adjacent islands, it covers 6% of Earth's total surface area ...
and
Australia Australia, officially the Commonwealth of Australia, is a sovereign country comprising the mainland of the Australian continent, the island of Tasmania, and numerous smaller islands. With an area of , Australia is the largest country by ...
. Sakai was designed to be scalable, reliable, interoperable and extensible. Its largest installations handle over 100,000 users.


Organization

Sakai is developed as open source software as a community effort, stewarded by the Apereo Foundation, a member-based, non-profit corporation. The Foundation fosters use and development of Sakai in the same open, community-based fashion in which it was created. It encourages community building between individuals, academic institutions, non-profits and commercial organizations and provides its members with an institutional framework for their projects. It works to promote the wider adoption of community-source and open standards approaches to software solutions within the education and research communities. It organizes the yearly Open Apereo Conference. Additional, regional conferences have taken place in China, Japan, Australia, Europe and South Africa, and there is an annual Sakai Virtual Conference. Members include universities, colleges, other institutions and commercial affiliates that provide support. While members take care of most of the development and support in practice, joining the Foundation is not required to use the software or participate in the community.


History

The development of Sakai was originally funded by a grant from the
Mellon Foundation The Andrew W. Mellon Foundation of New York City in the United States, simply known as Mellon Foundation, is a private foundation with five core areas of interest, and endowed with wealth accumulated by Andrew Mellon of the Mellon family of Pit ...
as the ''Sakai Project''. The early versions were based on existing tools created by the founding institutions, with the largest piece coming from the
University of Michigan , mottoeng = "Arts, Knowledge, Truth" , former_names = Catholepistemiad, or University of Michigania (1817–1821) , budget = $10.3 billion (2021) , endowment = $17 billion (2021)As o ...
's ''CHEF'' course management system. ''Sakai'' is a play on the word ''chef'' and refers to
Iron Chef is a Japanese television cooking show produced by Fuji Television. The series, which premiered on October 10, 1993, was a stylized cook-off featuring guest chefs challenging one of the show's resident "Iron Chefs" in a timed cooking battle bu ...
Hiroyuki Sakai is a Japanese chef who specializes in French cuisine. Sakai is best known as the second, final, and longest-serving Iron Chef French on the Japanese television show ''Iron Chef'', first appearing at the beginning of 1994 (after Yutaka Ishinabe ...
. The original institutions started meeting in February 2004. Each institution had built a custom course management system: *
Indiana University Indiana University (IU) is a system of public universities in the U.S. state of Indiana. Campuses Indiana University has two core campuses, five regional campuses, and two regional centers under the administration of IUPUI. *Indiana Universi ...
: Oncourse, replaced by
Canvas Canvas is an extremely durable plain-woven fabric used for making sails, tents, marquees, backpacks, shelters, as a support for oil painting and for other items for which sturdiness is required, as well as in such fashion objects as handbag ...
. *
Georgia Institute of Technology The Georgia Institute of Technology, commonly referred to as Georgia Tech or, in the state of Georgia, as Tech or The Institute, is a public research university and institute of technology in Atlanta, Georgia. Established in 1885, it is part ...
: T-Square, replaced by Canvas in 2018. *
Massachusetts Institute of Technology The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of th ...
: Stellar, optional transition to Canvas in 2020. *
Stanford University Stanford University, officially Leland Stanford Junior University, is a private research university in Stanford, California. The campus occupies , among the largest in the United States, and enrolls over 17,000 students. Stanford is conside ...
: CourseWork, replaced by Canvas in 2015. *
University of Michigan , mottoeng = "Arts, Knowledge, Truth" , former_names = Catholepistemiad, or University of Michigania (1817–1821) , budget = $10.3 billion (2021) , endowment = $17 billion (2021)As o ...
: CTools, formerly CourseTools, based on the CHEF framework, replaced by Canvas in 2016. *
uPortal uPortal is a Java-based framework for creating enterprise web portals. It is sponsored by Apereo (formerly Jasig), a consortium of educational institutions and commercial affiliates sponsoring open source software projects focused on higher educat ...
and the Open Knowledge Initiative were also represented. Sakai 1.0 was released in 2005, and it was adopted by all participating universities. For instance, Indiana University moved all of its legacy systems to Sakai. With the Sakai Project concluding, the Sakai Foundation was set up to oversee the continued work on Sakai. Sakai's chief architect, Dr. Charles Severance, was its first Executive Director. Several large US universities joined, as well as universities, colleges, other institutions and commercial affiliates on all continents. One of the partners, the
University of Cambridge , mottoeng = Literal: From here, light and sacred draughts. Non literal: From this place, we gain enlightenment and precious knowledge. , established = , other_name = The Chancellor, Masters and Schola ...
, started work on a more student-centric system in an attempt to provide a better fit with their own educational model. Several partners joined this effort, seeing this as an opportunity to do away with some of Sakai's known limitations; for a while, the effort was named Sakai 3, but it was far from being a feature complete replacement and it was built from scratch on different technology. This seriously hampered progress on the existing Sakai. After about two years, it turned out the new software would never replace the existing Sakai, and it was renamed to ''Sakai OAE'' (today: ''Apereo OAE''), while the existing Sakai was renamed to ''Sakai CLE''. After this, Sakai CLE development slowly picked up speed again. A major advance was a WYSIWYG content editing tool, the Lessons tool, contributed by
Rutgers University Rutgers University (; RU), officially Rutgers, The State University of New Jersey, is a public land-grant research university consisting of four campuses in New Jersey. Chartered in 1766, Rutgers was originally called Queen's College, and was ...
in version 2.9.3. In 2012,
University of Michigan , mottoeng = "Arts, Knowledge, Truth" , former_names = Catholepistemiad, or University of Michigania (1817–1821) , budget = $10.3 billion (2021) , endowment = $17 billion (2021)As o ...
and
Indiana University Indiana University (IU) is a system of public universities in the U.S. state of Indiana. Campuses Indiana University has two core campuses, five regional campuses, and two regional centers under the administration of IUPUI. *Indiana Universi ...
, two of Sakai's founders, left the Sakai foundation. In the following 2 years, many existing users also retired Sakai, moving to other software, while other core contributors remained. During this period, new users were rare. However, Sakai CLE development picked up speed, and it was renamed back to just ''Sakai''. In December 2012, the Sakai Foundation merged with
Jasig Jasig is a non-profit US organization founded by a group of university IT personnel in late 1999 with the stated goal of creating open source computer programs for use in higher education environments, mostly written in the Java programming langu ...
to form the Apereo Foundation, which took over stewardship of Sakai development. Since then, new major releases have continued to appear almost yearly. The main focus of development has been on incrementally improving the existing toolset and modernizing the look and feel, making it more suitable for mobile use.


Sakai collaboration and learning environment - software features

The Sakai software includes many of the features common to
course management system A virtual learning environment (VLE) in educational technology is a web-based platform for the digital aspects of courses of study, usually within educational institutions. They present resources, activities, and interactions within a course struc ...
s, including document distribution, a gradebook, discussion, live chat, assignment uploads, and online testing. In addition to the course management features, Sakai is intended as a collaborative tool for research and group projects. To support this function, Sakai includes the ability to change the settings of all the tools based on roles, changing what the system permits different users to do with each tool. It also includes a
wiki A wiki ( ) is an online hypertext publication collaboratively edited and managed by its own audience, using a web browser. A typical wiki contains multiple pages for the subjects or scope of the project, and could be either open to the pub ...
, mailing list distribution and archiving, and an RSS reader. The core tools can be augmented with tools designed for a particular application of Sakai. Examples might include sites for collaborative projects, teaching and portfolios. In Sakai, the content and tools used in courses or projects is organized into ''site''s. Typically, a site corresponds to a course or a project. Each site has its own content, tools, users and access rights for users, search tool, usage statistics, etcetera. In principle, everything in Sakai is done per site. This is what allows Sakai to scale to hundreds of thousands of users. Sakai is extensible in several ways: * it is a platform for integrating loosely coupled ''tool''s, which provide the actual functionality; in addition to the core tools distributed with Sakai, several important third-party tools are available, and
web developer A web developer is a programmer who develops World Wide Web applications using a client–server model. The applications typically use HTML, CSS, and JavaScript in the client, and any general-purpose programming language in the server. is used f ...
s can write their own additional tools in a language of their own choice; * third-party tools are available for playing
SCORM Shareable Content Object Reference Model (SCORM) is a collection of standards and specifications for web-based electronic educational technology (also called e-learning). It defines communications between client side content and a host system (cal ...
packages; * external web applications can be integrated using LTI


Architecture and technical details

Sakai is a set of
web application A web application (or web app) is application software that is accessed using a web browser. Web applications are delivered on the World Wide Web to users with an active network connection. History In earlier computing models like client-serv ...
s written in
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
-based, loosely coupled in a
service-oriented architecture In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. By consequence, it is also applied in the field of software design where services are provid ...
. The supported
web server A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS. A user agent, commonly a web browser or web crawler, initia ...
is Tomcat; the
database In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases ...
s supported for data storage are
Oracle An oracle is a person or agency considered to provide wise and insightful counsel or prophetic predictions, most notably including precognition of the future, inspired by deities. As such, it is a form of divination. Description The word ...
and
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
. Sakai has a layered architecture: * The Sakai kernel provides a common infrastructure and exposes it in the form of web ''services''. * All of the sub-applications, known as ''tool''s in Sakai, depend on these services for things like user management and site management. Nearly all functionality is implemented in the form of tools. * Tools have a business logic implementation part and a user interface part, implemented using various Java technologies. * These interfaces are combined by so-called aggregators. Each layer is extensible: new services, tools, and aggregators are easy to add. Owing to the services, tools and user interfaces can be written in other languages than Java, but this does not happen in practice. Up to and including Sakai 10, the code base for Sakai and its contributed tools were maintained in publicly accessible Subversion repositories. With Sakai 11, this was changed to Git and GitHub.


Releases

Sakai is mainly in use at universities. Major releases tend to be in spring or early summer, in order to allow institutions to upgrade before the new academic semester, and many of them do.


See also

*
Learning management system A learning management system (LMS) is a software application for the administration, documentation, tracking, reporting, automation, and delivery of educational courses, training programs, materials or learning and development programs. The lear ...
*
Virtual learning environment A virtual learning environment (VLE) in educational technology is a web-based platform for the digital aspects of courses of study, usually within educational institutions. They present resources, activities, and interactions within a course stru ...


References


Bibliography

* * * *


External links

* * {{Classroom management software Educational technology projects Educational software Virtual learning environments Free learning management systems Learning management systems Free educational software Free content management systems Java platform software Free software projects 2005 software