If you can't read please download the document
Upload
maurice-dawson
View
756
Download
1
Embed Size (px)
Citation preview
Innovation in CS/IT via Open Source Software
Prepared by Dr. Maurice Eugene Dawson Jr.
Agenda
Introduction
Open Source Software Defined
Linux Based Operating Systems
Network Based Operating Systems
OSALT & Sourceforge
Virtualization
Cloud Computing
Cyber Security & Software Assurance
Linux in K-12 Education
Linux in Business
Open Source Software in Healthcare
Life Beyond Your Doctorate
Introduction
Degrees Received from CTUDCS-EIS in 2009
MBA in 2010
MSM-ISS in 2006
Assistant Professor of MIS at Alabama A&M University
Editor-in-chief of the Journal of Information Systems & Technology Planning (JISTP)
International Advisory Board of the Indian Journal of Commerce & Management Studies
Book chapter author for Gaming & Simulation in Higher Education
Over 20 peer reviewed journal articles and 60 peer reviewed proceedings published.
Innovation in CS/IT via Open Source Software
As costs around the world continue to rise for education, institutions must become innovative in the ways they teach and grow students. To do this effectively professors and administrative staff should push toward the utilization of Open Software (OSS) and virtual tools to enhance or supplement currently available tools. In developing countries OSS applications would allow students the ability to learn critical technological skills for success at small fraction of the cost. OSS also provides faculty members the ability to dissect source code and prepare students for low level software development. It is critical that all institutions look at alternatives in providing training and delivering educational material regardless of limitations going forward as the world continues to be more global due to the increased use of technologies everywhere. Doing this could provide a means of shortening the education gap in many countries. Through reviewing the available technology, possible implementations of these technologies, and the application of these items in graduate coursework could provide a starting point in integrating these tools into academia. When administrators or faculty debate the possibilities of OSS, gaming, and simulation tools this applied research provides a guide for changing the ability to develop students that will be competitive on a global level.
Open Source Software Defined
Before Linux
In 80s, Microsofts DOS was the dominated OS for PC
Apple MAC was better, but expensive
UNIX was much better, but much, much more expensive. Only for minicomputer for commercial applications
People was looking for a UNIX based system, which is cheaper and can run on PC
Both DOS, MAC and UNIX were proprietary, i.e., the source code of their kernel is protected
No modification is possible without paying high license fees
GNU Project
Established in 1984 by Richard Stallman, who believes that software should be free from restrictions against copying or modification in order to make better and efficient computer programs
GNU is a recursive acronym for GNU's Not Unix
Aim at developing a complete Unix-like operating system which is free for copying and modificationCompanies make their money by maintaining and distributing the software, e.g. optimally packaging the software with different tools (Redhat, Slackware, Mandrake, SuSE, etc)Stallman built the first free GNU C Compiler in 1991. But still, an OS was yet to be developed
Beginning of Linux
A famous professor Andrew Tanenbaum developed Minix, a simplified version of UNIX that runs on PC
Minix is for class teaching only. No intention for commercial use
In Sept 1991, Linus Torvalds, a second year student of Computer Science at the University of Helsinki, developed the preliminary kernel of Linux, known as Linux version 0.0.1
Message from Professor Andrew Tanenbaum
" I still maintain the point that designing a monolithic kernel in 1991 is a fundamental error. Be thankful you are not my student. You would not get a high grade for such a design :-)(Andrew Tanenbaum to Linus Torvalds)
Soon more than a hundred people joined the Linux camp. Then thousands. Then hundreds of thousands
It was licensed under GNU General Public License, thus ensuring that the source codes will be free for all to copy, study and to change.
Linux Today
Linux has been used for many computing platforms
PC, PDA, Supercomputer,
Not only character user interface but graphical user interface is available
Commercial vendors moved in Linux itself to provide freely distributed code. They make their money by compiling up various software and gathering them in a distributable format
Red Hat, Slackware, etc
In order to encourage wide dissemination of his OS, Linus made the source code open to public. At the end of 1992 there were about a hundred Linux developers. Next year there were 1000. And the numbers multiplied every year.
Recent estimates say about 29 million people use Linux worldwide. The effects of the dot-com bust, IT slowdown and global economic recession can be clearly seen.
If you run Linux, add your machine at Linux Counter
Source: The Linux Counter
Linux: No of Users
Growing and growing
Linux Based Operating Systems
Over 400 Linux OS available!Popular distros are Ubuntu, Fedora, Red Hat, SuSE, Puppy Linux, Damn Small Linux
Distrowatch List
Linux Based Operating Systems
Over 400 Linux OS available!Popular distros are Ubuntu, Fedora, Red Hat, SuSE, Puppy Linux, Damn Small Linux
Distrowatch List
GNU Linux Distrobution Timeline
Fedora
Fedora Spins
Gentoo Linux
Puppy Linux
Damn Small Linux
Ubuntu Desktop
Ubuntu for Devices
Ubuntu & Fedora Live Disk DEMO
Edubuntu Demo
Open SuSE Demo
Network Based Operating Systems
Ubuntu Server
Centos DEMO
Blackbuntu
Backtrack Demo
OSALT & Sourceforge
Open Source an an Alternative (OSALT) has 100's of open source replacements for popular software such as Adobe Photoshop, IBM Rational Rose, Microsfot Project, Microsoft Office, and many more.
Sourceforge has over 300,000 active OSS projects.
OSALT
Sourceforge
Virtualization
Virtualization Demo
Cloud Computing
Cyber Security & Software Assurance
NIST Special Publications
IASE DISA
Movement In Linux
Other countries are supporting the OSS movement as well. In China, Red Flag Linux commands over thirty percent of the market (Pan and Bonk, 2007). China is actively looking for an OS to combat Windows OS thus the momentum for OSS continues to grow. In Russia, Linux may become a national OS by 2015 as they are as well looking for lower cost solutions in all levels of education. The Edubuntu OS, which has roots in South Africa, is being utilized by The Republic of Macedonia in all k-12 schools. With software packages such as LibreOffice students and faculty have the ability to perform similar functions as those found in the Microsoft Office suite without having to spend any money to obtain the software.
OSS in K-12 Education
Current Research Topics
Abstract
As many areas in America are rapidly losing funding for technological advances in education, we as educators have to be innovative. The Republic of Macedonia is utilizing Edubuntu in all primary and secondary schools for a program titled Computer for Every Child which started in 2008. Open Source Software (OSS) could be the answer in providing lower socio economic schools a competitive edge to continue to compete for a technological standpoint. OSS is software developed in a collaborative and public environment. OSS is freely available software that is generally under the GNU General Public License (GNU GPL). With this license there is never a charge however any modifications must follow the associated license with the software. This research is to provide an alternative solution to resource limited schools and ensure the competitiveness of American children as our society becomes more global.
PAST RESEARCH: Introduction
This paper is part of a larger study on methods for creating the educational environment of the future. Edubuntu, which is one of the most well known OSS education packages, shall be utilized as the OSS of choice for implementation in the school system. This software package shall be deployed in a school with the deemed minimal technological resources. This study shall take place within the metros of Huntsville, AL, Montgomery, AL, and Saint Louis, MO. This study shall last over the duration of approximately half a year. The expectation is that this study shall change the way we as educators view OSS and use this technology to lower overall operating costs while raising the level of competency.
In lower socio economic areas there is a lack of technology being used in the classroom. Due to constantly cut budgets how can technology be implemented in the classroom environment?
Problem
Edubuntu is an Operating Systems (OS) that is distributed as free and Open Source Software (OSS).This OS holds a global usage of more than 12 million users.
Edubuntu
Ability to monitor the following:Instant messages
Browser history
Time on computer
Child Monitoring
LibreOffice Writeris theword processorin LibreOffice, with similar functionality and file support toMicrosoft WordorWordPerfect. It also can act as a basicWYSIWYGeditor.LibreOffice Calcis the includedspreadsheetprogram, similar toMicrosoft ExcelorLotus 1-2-3. It has a number of unique features, including a system which automatically defines series of graphs, based on information available to the user.LibreOffice Impressis thepresentation programin the suite, resemblingMicrosoft Powerpoint. Presentations can be exported asSWFfiles, allowing them to be viewed on any computer with Adobe Flash installed.LibreOffice Baseis the software'sdatabase management program, similar toMicrosoft Access. LibreOffice Base allows the creation and management of databases, preparation of forms and reports that provide end users easy access to data. Like Access, it can be used as a front-end for various database systems, including Access databases (JET), ODBCdata sources, and MySQLor PostgreSQL.LibreOffice Drawis avector graphics editorand diagramming tool similar toMicrosoft Visioand comparable in features to early versions of CorelDRAW. It provides connectors between shapes, which are available in a range of line styles and facilitate building drawings such as flowcharts. It also includes features similar to desktop publishing software such as ScribusandMicrosoft Publisher.LibreOffice Mathis an application designed for creating and editing mathematical formulae. The application uses a variant ofXMLfor creating formulas, as defined in the Open Document specification. These formulas can be incorporated into other documents in the LibreOffice suite, such as those created by Writer or Calc, by embedding the formulas into the document.
Libre Office
Engineering
Uml Modeling Tools
Sweet Home 3d
Classroom Management
Schooltool
EdulinuxDebian-EduFedora Education SpinGuadalinux-EduOpenSuse-EduUberStudent
Other OSS Alternatives & Implementations
Operating Systems
WindowsServer 2008R2 Standard [Cost $1029.00]
Libre Office
Project Tools
Open Workbench
Description:
Open Workbench is an open source Windows-based desktop application
that provides robust project scheduling and management
functionality and is free to distribute throughout the
enterprise.
Engineering
http://brlcad.org
Virtualization
Open Source Software Healthcare
Strategic and Operation Plan under the State Cooperative Agreement
Open Source Healthcare Software
The healthcare industry is seeking alternatives to expensive health information systems to lower costs. To do this the following must occur.Partnership with academia
Encourage more developers for this industry
Sponsor open source development
Develop open standards to ensure interoperability
Open Source Healthcare Software
Public health and biosurveillance
Dental management and patient record
Electronics health or medical record
Medical practice management software
Health system management
Imaging/visualization
Medical information systems
Research
Mobile devices
Out-of-the-box distrobution
Interoperability testing
Life Beyond Your Doctorate
PUBLISH OR PARISH!Research is essential!
Important Notes
Research
Teching
Professional Service
Conference Alerts
Wiki CFP
Intellectbase International Consortium
Intellectbase International Consortium
Intellectbase International Consortium promotes broader intellectual resources and publishes reviewed papers from all disciplines. Researchers are invited to exchange ideas, share experiences on research challenges, research findings and state-of-the-art solutions. To achieve this, Intellectbase currently publishes the following nine journals with an additional five journals scheduled for future publication: IJAISL, International Journal of Accounting Information Science and Leadership - ISSN: 1940-9524
IJSHIM, International Journal of Social Health Information Management - ISSN: 1942-9664
JAGR, Journal of Applied Global Research - ISSN: 1940-1833
JGIP, Journal of Global Intelligence and Policy - ISSN: 1942-8189
JIBMR, Journal of International Business Management & Research - ISSN: 1940-185X
JISTP, Journal of Information Systems Technology and Planning - ISSN: 1945-5240
JKHRM, Journal of Knowledge and Human Resource Management - ISSN: 1945-5275
RHESL, Review of Higher Education and Self-Learning - ISSN: 1940-9494
RMIC, Review of Management Innovation and Creativity - ISSN: 1934-6727
The US Library of Congress has assigned ISSN numbers for Intellectbase Journals (Print, Online and CD-ROM). Intellectbase Blind-Review Journals are listed in major recognized directories: e.g. CABELL'S, ULRICH'S Directory, JOURNALSEEK, ABDC, EBSCOhost Discovery and available through EBSCO Library Services. In addition, Intellectbase Journals are in the process to be listed in the following databases: ABI Inform, CINAHL, ACADEMIC JOURNALS DATABASE, ERIC etc.
AACE
Inderscience
Common Ground Publishing
Create Relationships
Any Questions
You can follow me on Twitter at www.twitter.com/#!/drmauricedawson
Or connect on LinkedIn atWww.linkedin.com/in/mauricedawson