Compilation and Analysis

Home   

Knowledge Base

Academic Standards

Submit IT Questions


Definition of Service Advanced search

Learning Curve and Knowledge Base:
Documentation for Teaching and Learning

Computer Education Techniques downloads and analyzes trial and open source package software available in the public domain.

There is a challenge to address those areas of hybrid information technology where there is a scarcity of industry standard textbooks: 1- Update and extend textbooks with source software documentation into industry- and client- specific training resources. 2- Develop documentation for open source software. 3- Identify use of hybrid commercial and open source combinations of software.

A long term strategy is to develop a framework for an independent rating system for assessing the quality of the documentation of the leading open source licenses: Apache License 2.0/Apache 1.1, MIT License, BSD3-clause new or Revised License/BSD-2 clause simplified, Common Development and Distribution License 1.0, Eclipse Public License 1.0, GNU General Public Licenses v3.0/v2.0, GNU General Lesser Public License 2.1, Ms-PL: Microsoft Public License, and Mozilla Public License 1.1.

CETi continues to develop and expand its knowledge base for developing academic standard lesson plans and outlines for teaching: IT textbook extensions, white papers, and open source documentation repositories. The objective is to provide client organizations with streamlined learning paths which provide a progression to source open source software certification. Client organizations review the code - work performed, academic credentials, and certifications of the CETi instructor.

Computer Education Techniques and SYS-ED
Courseware Lbrary
Information Technology Infrastructure - Open Source Software Alternative

Teaching Models 

Courseware Library

Teaching Models


 
Interrelated Information Technology
 
Trial and Open Source Software Cloud_Computing Emerging Trends
Course Search Engine Cognitive Search
 
Evalution and Presentation
 
OSS: Open Source Software IBM Mainframe Systems and Development Platforms Microsoft Development Platforms Mobile Device Programming Oracle Development Platforms

 
New York State Department of Education Regulations and Standards
 

Courseware for Teaching
 
Courseware and Textbook Extensions New York State Department of Education Lesson Plans Validation Assessment

The migration of software workloads to the cloud has changed the open source software industry. Public clouds currently dominate the space and some leading vendor treat open source communities and businesses as free research and development for their own proprietary services. Although there are differences in opinion regarding the adherence to the principles of open source software, it is clear that open source software is in danger of being taken over by companies that do not share the values of the communities in when they participate in.1 The Common Clause initiative adds restrictions that limit or prevent the selling of open source software. However, this license has not been widely accepted from the open source community. The SSPL: Server Side Public License is a software license designed to protect open source software against expensive litigation and other issues relating to monetizing code ip: intellectual property. SSPL is being reviewed and evaluated to become an Open Source Initiative-approved license.

According to the 2018 Black Duck by Synopsys Open Source Security and Risk Analysis, 96 percent of the 1,100 commercial applications that the company audited for the survey contained open source components.  An application contained on average of 257 open source components with 57 percent of an applications’ code being open source. 2

Footnote 1:
www.sdtimes.com, Feburary 2019, Chris Lamb, project leader of the Debian project.

Footnote 2:
www.sdtimes.com, November 2018, New Software Licenses Aim to Protect Against Cloud Providers.