5 ٥ V 0123456789 10 new position ? 10 ^1 10 ^2 10 ^3 0 1 10 11 100 101 : : 1001 1010 1011 : 1100011 1100100 1100101 1100111 1000 2 3 4 9 10 11 : 99.

Slides:



Advertisements
Similar presentations
Free Beer and Free Speech Thomas Krichel
Advertisements

Open Source Software – Licences and Business Models Andrew Katz Moorcrofts LLP Twitter: andrewjskatz.
A Lawyer Looks at the Open Source Revolution Robert W. Gomulkiewicz Director, Intellectual Property Law & Policy Program Associate Professor of Law University.
What is GNU/Linux (Not Linux!)? David Sudjiman davidsudjiman (at) yahoo (dot) com The latest version of this document can.
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Copyleft and cathedrals How the counterculture is changing the way we do business.
Linux vs. Windows. Linux  Linux was originally built by Linus Torvalds at the University of Helsinki in  Linux is a Unix-like, Kernal-based, fully.
University of Utah 1 “Free software” Remember... In the beginning, all software was free -Just a means to sell hardware.
Open Source. Operating System  Application Program Interface (API) Scheduling: Defines which application to run, when to run it, and how much time. Memory.
GNU, Linux and Open Source GNUKernel GNU/ Linux OpenSource.
Introducing Linux 1 st AUT GNU/Linux Festival Computer Engineering & IT Department Bahador Bakhshi.
CS 497C – Introduction to UNIX Lecture 3: Inside UNIX Chin-Chih Chang
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
How Is Open Source Affecting Software Development? Je-Loon Yang.
Open-Source Software ISYS 475.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Prepared by: Nor Zuraida Bt Mohd Gaminan Department of IT & Communication Politeknik Tuanku Syed Sirajuddin Chapter 1 Introduction to Operating System.
Software of Information Systems Hun Myoung Park, Ph.D., Public Management and Policy Analysis Program Graduate School of International Relations International.
Linux Basics. What is an Operating System (OS)? An Operating System (OS) is an interface between hardware and user which is responsible for the management.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
What the hell is. Free software is software that anyone is free to use, copy, improve, examine or distribute, either free of cost or for a price. More.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
1 CPSC156: The Internet Co-Evolution of Technology and Society Lecture 12: February 22, 2007 Open Source.
Introduction Purpose This training course introduces the free GNU tools that can be used for debugging embedded system application software in the Renesas.
Copyright and Software and You. What is copyright? The Copyright Act of 1976 prevents the unauthorized copying of a work of authorship. – However, only.
Chapter 10 – UNIX. History In late 1960s, two employees of Bell Labs (Ken Thompson & Dennis Ritchie) designed a new operating system to overcome the constraints.
 Open-source software ( OSS ) is computer software that is available in source code form: the source code and certain other rights normally reserved.
Licenses A Legal Necessity Copyright © 2015 – Curt Hill.
LIS508 lecture 9: GNU & introduction to networks Thomas Krichel
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
Linux Last Update Copyright Kenneth M. Chipps Ph.D. 1.
Overview of Linux Dr. Michael L. Collard 1.
유닉스, 왜 공부하나 ? 자동화 –GUI vs commands 서버 개발 능력, 관리 능력 – 데스크탑에서의 개발과 관리와의 차이 ?
Open source Software Tomáš Vaníček Faculty of Civil Engeneering (Fakulta Stavební) Czech Technical University (ČVUT) Thákurova 7, Praha Dejvice, B407
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
A Basic Introduction to Free and Open Source Software Presented by John Bocan.
Open Source Software Bangladesh University of Business and Technology Nizar Saadi Dahir M.Sc. Computer Engineering Computer Center- Kufa University
OPEN SOURCE AND FREE SOFTWARE. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
IS1825 Multimedia Development for Internet Applications Lecture 09: Free and Open Source Software Rob Gleasure
Open Source Software In the beginning, all software was free –in the 1960s,when IBM and others sold the first large-scale computers, these machines came.
CPS 82, Fall Open Source, Copyright, Copyleft.
Unix Background. Introducing Unix Brief Unix History u In 1969, Ken Thompson at AT&T Bell Labs began developing Unix. –First done in assembly language.
OPEN SOURCE (SOFTWARE SAVIOR) Justin Hanson, Dec. 3, 2008.
LIS508 background of GNU/Linux
Linux Florian Walch, 5aI, Agenda History Naming controversy Uses Linux distributions.
1 Ethical Issues in Computer Science CSCI 328, Fall 2013 Session 17 Software as Intellectual Property.
Introduction After seeing the pressure of license and proprietary software users where a lot of money is needed to make sure the software is in good condition,
Copyright © 2006 Linux Care OÜ 1 “IST programme: new funding and collaboration opportunities” , Tallinn, Estonia Linux in Business use Linux.
Operating Systems Foundation Computing Half the people you know are below average.
Library 2.06 February 2009 Linux for Librarians Nishtha Anilkumar Librarian Physical Research Laboratory Ahmedabad.
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
1 Ethics of Computing MONT 113G, Spring 2012 Session 32 Software as Intellectual Property.
Free and Open Source Software Aruna Lorensuhewa Contact Details:
Open Source Examples – Linux; Apache; Firefox Requirements – Distributed w/ source code – License allows for modifications (GPL) – License remains w/ any.
Introduction to Linux Liam Green-Hughes AACS-SSIT 25 th February 2008.
Nursing Informatics. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
FP 501 OPEN SOURCE OPERATING SYSTEM CHAPTER 1: INTRODUCTION TO OPEN SOURCE SOFTWARE (OSS) TECHNOLOGY.
Open Source Software. Chris Moylan Group 5...I think.
Welcome to Open Source Technology An Overview of Software By Afroz Hippargi, CIT, YASHADA, Pune.
Effective IT solutions Using Open Source Software dr. comp. sci. Valdis Vītoliņš Odo Ltd, Latvian Open Technology Association Baltic Spark April
The Free Software Definition Rahmat M. Samik-Ibrahim (c) 2007 adapted from
Introduction to FOSS. Classes of software  Operating System (OS)  Software that manages all the application programs in a computer  Manages the computer.
The 5 Minute Blaggers Guide To Linux By Dan Lynch Made On Linux.
LINUX History In 1984 a project was launched by Richard Stallman to develop a complete Unix-like operating system that would be considered free software.
OPEN SOURCE.
OPEN SOURCE.
Selected topic in computer science (1)
What is Copyright?.
OPEN SOURCE SOFTWARE (OSS)
Presentation transcript:

5 ٥ V new position

?

10 ^1 10 ^2 10 ^ : : : : : : 8 2 ^1 2 ^2 2 ^3 2 ^4 2 ^7 :

byte bit 1 byte = 8 bits = 2 ^8 = 256 (from 0 to 255) 1 Kilobyte = 1024 bytes 1 Megabyte = 1024 Kilobytes 1,048,576 bytes 1 Gigabyte = 1024 Megabytes 1 Terabyte = 1024 Gigabytes

decimalhexadecimalbinary A B C D E F1111 decimalhexadecimalbinary F FF

# bytesnamerange 1BYTE0 to 255 (short unsigned) 1SHORT SIGNED-128 to +127 (short integer) 1LOGICALTrue or False (1 or 0) (boolean) 2INTEGER-32,768 to +32,767 (integer x 2, integer signed) 2INTEGER UNSIGNED0 to 65,535 4LONG INTEGER-2,147,483,648 to +2,147,483,647 (integer x 4) 4REAL-1 x to +1 x (7 decimals) (real x 4, single precision) 8REAL x 216 decimals (real x 8, double precision) anySTRINGany combination of characters (character)

Non-Printable CharactersPrintable Characters Decimal: Hex: Decimal: Hex: Character:SOHDC1!1AQaq Decimal: Hex: Character:STXDC2"2BRbr Decimal: Hex: Character:ETXDC3#3CScs :::: ASCII table (top)

ASCII vs. binary

E+20 real 1,819,632,481 long integer 27,76525,441 integer byte ? ? ? ? string ?

The operating system

DOS (to 6.22) workstation personalserver 1993 NT Win 3.1 Win 95 Win 98 Win ME NT 3.51 NT XP home serverws serverpro serverpro serverws 1985 Win 1.0 Vista Win Win 8

The operating system

Free Software Richard Stallman Linus Torvalds

The Free Software Foundation –Four fredooms 0: freedom to run the program, for any purpose 1: freedom to study how the program works, and change it so it does your computing as you wish 2: freedom to redistribute copies so you can help your neighbor 3: freedom to distribute copies of your modified versions to others; by doing this you can give the whole community a chance to benefit from your changes –Access to the source code is a precondition for #1 and #3 Free Software

The GNU Project was launched in 1984 to develop the GNU system. The name “GNU” is a recursive acronym for “GNU's Not Unix!” A Unix-like operating system is –a software collection of applications, libraries, and developer tools, –plus a program to allocate resources and talk to the hardware, known as a kernel GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system Free Software

The GNU General Public License (GNU GPL or GPL) is the most widely used free software license, which guarantees end users (individuals, organizations, companies) the freedoms to use, study, share (copy), and modify the software The GPL is a copyleft license, which means that derived works can only be distributed under the same license terms In 2001, Microsoft CEO Steve Ballmer referred to GPL as "a cancer that attaches itself in an intellectual property sense to everything it touches“ The term “Open source” was introduced at the end of 90s to avoid the idea of something that is not suitable for corporate use, due to its being available at no monetary cost Free Software

There are not only laptops and mobiles around the world... Free Software Web servers market share (active sites) – september 2015

Free Software

Example of business models dual-licensing selling of support, training, consulting and other services selling software as a service partnership with funding organizations voluntary donations bounties pre-order/crowdfunding model advertising-supported software selling of optional proprietary extensions selling of required proprietary parts of a software product re-licensing under a proprietary license obfuscation of source code delayed open-sourcing etc. Free Software

Where we find it the Internet backbone: routing, DNS, web servers, mail servers, firewalls operating systems: Linux (and Android) office suites: OpenOffice, LibreOffice web clients: Firefox and Thunderbird graphics: Gimp databases e.g. MySQL, PostgreSQL geomatics, e.g. QGIS, Grass, gvSIG, Mapserver, GDAL etc. have a look to Free Software