| Line 1: |
Line 1: |
| − | '''Software''' is [[computer]] code that is converted ("compiled") into a machine-readable program capable of performing complex operations. Software is differentiated from [[hardware]], which is a physical computer attribute, such as a monitor or [[hard drive]]. There are many different types of software, ranging from something as central to the computer as its [[operating system]] such as [[Windows]] or [[Tails (operating system)|Tails OS]], to such productivity-based software like [[Microsoft Office]], to purely entertainment software like [[video games]]. | + | '''Software''' is [[computer]] code that is converted ("compiled") into a machine-readable [[binary]] program capable of performing complex operations. Software is differentiated from [[hardware]], which is a physical computer attribute, such as a monitor or [[hard drive]]. There are many different types of software, ranging from something as central to the computer as its [[operating system]] such as [[Windows]] or [[Tails (operating system)|Tails OS]], to such productivity-based software like [[Microsoft Office]], to purely entertainment software like [[video games]]. The process of creating software is called [[Computer Programming]]. |
| | | | |
| − | ==Prescient Quotes on Police State Software Surveillance== | + | ==Functional types== |
| − | * "The progress of [[science]] in furnishing the [[big government|government]] with means of [[espionage]] is not likely to stop with [[wiretap]]ping. Ways may some day be developed by which the [[Police state|government]], without removing papers from [[hard disk|secret drawers]], can reproduce them in [[Foreign Intelligence Surveillance Court|court]], and by which it will be enabled to expose to a [[jury]] the most intimate occurrences of the home. Advances in the [[computer science|psychic and related sciences]] may bring means of exploring unexpressed beliefs, thoughts and emotions. 'That places the [[liberty]] of every [[citizen|man]] in the hands of every [[tyrant|petty officer]]' was said by James Otis of much lesser [[tyranny|intrusions]] than these. 1 To Lord Camden a far slighter intrusion seemed '[[subversive]] of all the comforts of society.' Can it be that the [[Constitution]] affords no [[Right to Privacy|protection]] against such invasions of [[Fourth Amendment|individual security]]?" | + | *'''System software''' - Software which runs the various necessary functions of a computer system. The [[Operating system|operating system]] is a collection of vital system software<ref name="classification-of-software">https://prezi.com/dbxyq-gz1dle/classification-of-software</ref> |
| − | ** [[Louis Brandeis]]''' (1856-1941), [[United States Supreme Court]] [[Associate Justice]] Dissenting, ''[[Olmstead v. United States]]'', 277 U.S. 438 (1928). | + | *'''Applications''' - Programs which run within a preexisting software environment which perform a wide variety of tasks. These programs can be generic such as a word processor, or specialized bespoke solutions like an air traffic control system.<ref name="classification-of-software"/><ref name="ecomputernotes.com">http://ecomputernotes.com/software-engineering/characteristics-and-classification-of-software</ref> |
| | + | **'''Programming tools, frameworks, etc.''' - One type of application is a program which creates or supports other programs. Code compilers, script frameworks, and other such software generate or facilitate applications, but are themselves applications.<ref name="classification-of-software"/> |
| | + | *'''Autonomous software''' - As opposed to most applications, which are designed to interact with people (users), autonomous software runs without user oversight. Such software has different names depending upon how it is used. |
| | + | **'''Bots''' - programs which navigate the [[Internet|internet]], looking for specific information. For instance, search bots are used to index what is on the world wide web for [[Search engine]]s such as [[Google]] search and [[Bing]]. |
| | + | **'''Services''' or '''Daemons''' - programs that perform specific operations for [[Operating system|operating system]]s, such as scheduling the running of other tasks or sharing printers (aka print queues). However not all services are part of operating systems. |
| | | | |
| − | ==See Also== | + | ==Classification== |
| − | * [[Duck Duck Go]] - [[Privacy]]-oriented [[Search engine]]
| + | To better define software, it is often classified into smaller groups. The follow are the common classifications used: |
| − | * [[Google]], [[Yahoo]] and [[Bing]] | + | *'''System software''' - runs the various necessary functions of a computer system<ref name="ecomputernotes.com"/> |
| − | ---- | + | *'''Real-time software''' - monitors and controls real world events as they take place (for example, military defense systems)<ref name="ecomputernotes.com"/> |
| − | * [[Censorship]]
| + | *'''Business software''' - used for managing and controlling basic business functions (Inventory management, payroll, etc.)<ref name="ecomputernotes.com"/> |
| − | * [[Tools of censorship]]
| + | *'''Engineering and scientific software''' - used for research and development of technology (used in astronomy and space travel, product design, etc.)<ref name="ecomputernotes.com"/> |
| − | * [[Censorability]]
| + | *'''Artificial intelligence''' - used for non-algorithmic problem-solving, where advanced comprehension and logic is needed<ref name="ecomputernotes.com"/> |
| − | * [[Fairness Doctrine]]
| + | *'''Web-based software''' - uses basic information on remote devices (such as Internet servers) to generate a versatile interface for end-users (web browsers are a common example of such software)<ref name="ecomputernotes.com"/> |
| − | * [[Liberal censorship]]
| + | *'''Personal computer software''' - Whether a word processor, graphics editor, or media player, this software is designed for typical end-users from their local computer<ref name="ecomputernotes.com"/> |
| − | * [[Evolutionist censorship]]
| |
| − | * [[Media censorship]] | |
| − | ---- | |
| − | * The Perpetual [[War on Drugs]], [[War on Terror]] and the [[Police state]]
| |
| − | * [[Wikileaks]] and [[Julian Assange]] - [[Australia]]n [[leftist]] [[hacker]] | |
| − | * [[Bradley Manning]] - [[Homosexual]] [[Hacker]] [[Traitor]] of [[State secret]]s
| |
| − | * [[Social media]]: Facebook, Twitter, [[Google Plus]], Youtube, [[Yahoo]]
| |
| − | * [[NSA]] and other [[Intelligence agency]] [[mass surveillance]]: [[PRISM]], [[Wiretap]] - [[Roving wiretap]] | |
| − | * [[Foreign Intelligence Surveillance Act]] of the [[Foreign Intelligence Surveillance Court]]
| |
| − | * [[Police]], [[RICO]] and [[Asset forfeiture]]
| |
| − | * [[Mililtarization of police]]: [[SWAT]] and [[No-knock raid]]s
| |
| − | * [[Drug trafficking]] of the [[Drug cartel]]s, [[Gangs]], [[Drug dealer]]s, [[Hollywood values]] - [[Fashion industry values]] - [[Public school values]] - [[Professor values]] | |
| − | * [[Big government]] [[ObamaCare]]-[[Common Core]]-[[Social Security]] [[Welfare state]] leads to [[Nanny state]], leads to [[Police state]]: [[Globalist]]-[[Statist]]-[[Socialist]]-[[National Socialist]]-[[Communist]] | |
| − | * [[Liberal totalitarianism]]
| |
| | | | |
| − | | + | ==See also== |
| − | '''Contrast with:'''
| + | * [[Open source]] |
| − | | + | * [[Hardware]] |
| − | * [[Tails (operating system)]] ([[Linux]]-based) and [[Tor (anonymity network)]]-[[I2P]] [[Firefox]] [[browser]] [[HTTPS Everywhere]] [[encryption]] for [[Internet]] [[anonymity]] to protect [[unalienable rights|unalienable]] [[Fifth Amendment]] - [[Fourth Amendment]] [[Right to Privacy]] ([[Internet privacy]]) and [[Second Amendment]] - [[First Amendment]] rights against [[unconstitutional]] [[Gun control]] - [[Internet censorship]] [[Big government]] [[Police state]], [[hackers]], and "[[5 U.S.C. § 3331|all enemies, foreign and domestic]]" of [[American values|American]] [[liberty]].
| |
| − | * [[Encryption]]: [[Cryptography]]-[[Cryptanalysis]]-[[Cryptology]]-[[Data encryption]]-[[Public-key encryption]]-[[Steganography]]
| |
| − | * [[Conservative values]] and [[Libertarian]] [[American values]] - [[Small town values]] of [[Limited government]] and [[liberty]]
| |
| − | * [[Electronic Frontier Foundation]]
| |
| − | * [[Prism-break.org]] - Opt out of global data [[surveillance]] programs like [[PRISM]], [[XKeyscore]] and [[Tempora]].<ref>"Help make [[mass surveillance]] of entire populations uneconomical! We all have an [[unalienable right]] to [[privacy]], which you can exercise today by [[encrypting]] your communications and ending your reliance on proprietary products and services."</ref>
| |
| − | * [[Open source]] [[Free software]] not [[Microsoft]]-[[Apple]]-[[Google]]-[[Android]] | |
| − | * [[Duck Duck Go]] [[search engine]] instead of [[Google]], [[Yahoo]] and [[Bing]]
| |
| − | * [[Hologram of Liberty - The Constitution's Shocking Alliance With Big Government]] by [[Boston T. Party]] - [[Kenneth W. Royce]]
| |
| − | * [[One Nation, Under Surveillance - Privacy From the Watchful Eye]] by [[Boston T. Party]] | |
| − | * [[Electronic Communications Privacy Act]] of 1986
| |
| − | * [[Privacy Act of 1974]]
| |
| − | * [[Edward J. Snowden]] revelations of [[unconstitutional]] domestic spying on law-abiding [[American]] [[citizen]]s
| |
| | | | |
| | ==References== | | ==References== |
| − | {{reflist|2}} | + | {{reflist}} |
| − | | |
| − | | |
| − | [[Category:Computer Science]]
| |
| | [[Category:Software]] | | [[Category:Software]] |
| − | [[Category:Open Source]]
| |
| − | [[Category:Free Software]]
| |