You are here

OCS

What is the full form of OCS ?

This page is all about abbreviation, acronym and meaning of the given term OCS.

OCS Stands For : Operator Communications Software, On-line Charging System, Output Control Software


Category : Computing (You might also like similar terms related to the Computing category)

Not able to find full form or full meaning of OCS May be you are looking for other term similar to OCS.

Enter your term in the search box of the website or check out 50+ related full forms given in order to find the term of your choice.

Related Full Forms - Terms

DEW LINE

DEW LINE Stands For : Distance Early Warning Line

LINE

LINE Stands For : OnLineTradingIncCom Corporation

LINE

LINE Stands For : Laboratories for Integrative Neuroscience and EndocrinologyåÊ

RAG rating system

RAG rating system Stands For : Red Amber Green rating system (Traffic light rating system)

CS

CS Stands For : Contaminated Site | Comsab | Confidential Source | Civil Service | Clinically Significant | Call Sign | Chaplain Service | Chief of Staff | Circuit Switch | Civil Support | Coastal Station | Colt-Scoville | Combat Service | Combat Support | Command Staff | Common Software | Communication Services | Communications Security | Communications Software | Communications Support | Constant Source | Content Staging | Counter Strike | Crew Simulator | Crew Station | Critical Studies | Change Status | Checkout Station | Clean Sheet | Common Set | Communi

CONTROL

CONTROL Stands For : controlled

SYSTEM

SYSTEM Stands For : Saves You Serious Time Energy And Money

PCS

PCS Stands For : Permanent Change of Station | Permanent Change of Station | Personal Communications Service | Personnel Communication System | Physical Component Summary | Portable Communication System | Post | Primary Control Ship | Process Control System | Processor Controlled Strapping | Procured Component Software | Payload Checkout System | Payload Control Supervisor | Pointing Control System | Portable Computer System | Power Conversion System | Predefined Command Sequence | Pressure Control System | Primary Coolant System | Procedure Completion Sheet | Possessio

SPM

SPM Stands For : Software Project Management, Software Project Management, Scratch Pad Memory, Session Protocol Machine, Software Performance Monitor, Standard Port Monitor, System Performance Monitor, Spy Password Manager, Software Performance Monitor, Software Process Measurement, Software Project Management, Source Package Module, System Performance Monitor, System Performance Monitor/2, Set Program Mask, Site Project Manager, Software Programmers Manual, WordPerfect Data

WGS

WGS Stands For : Wideband Global SATCOM (SATellite COMmunications) | Working Group on Software | World Geodetic System | Working Group on Software | Working Group on Software

SRS

SRS Stands For : Shared Registry Service, Software Requirements Specification, Single Ring Security, Software Requirements Specification, Sequence Retrieval Software, Software Requirements Specification, Spine Reduction Software, Spyware Removal Software, Supported Residential Service, Send Receive Stream, Sequence Retrieval System, Sound Retrieval System

STR

STR Stands For : Sustained Transfer Rate | Separation Transformation Reintegration | Shoot The Russkie | Software Test Report | Software Testing Regimens | Software Trouble Report | Strength | Surplus To Requirements | Software Test Report | Structure | System Test Review | Student Teenage Republican | Section | Software Test Report

ICS

ICS Stands For : ICSGlobal Ltd | Issuers Clearinghouse Service | Innovative Crating Solutions | Integrated Communication Solutions | International Control Systems | Ione Concessionaire Services | Internet Courier Service | Morgan Stanley Dean Witter | Inventory Control Specialist | Intelligent Clearance Sonar (Toyota Corp) | Intelligent Control System | Interactive Communications System | Internal Cleansing System | Intrinsyc Software International

SACS

SACS Stands For : Scientific Advisors and Consultants Staff | Secure Telephone Unit (STU) Access Control System | Structure and Composition System | Software Avionics Command Support | Systems Software Avionics Command Support | Suzuki Advanced Cooling System

SDD

SDD Stands For : Software Data Dictionary | Software Design Description | Software Design Document | System Development and Demonstration | Shuttle Design Directive | Software Description Document | Software Design Document | System Design Document | Staff Development Day | Software Design Description | Software Design Document

CCS

CCS Stands For : Casualty Clearing Station | Central Control Ship | Change Control System | Combat Communications Squadron | Combined Chiefs of Staff | Command and Control System | Command and Coordination Set | Communications Control Set | Container Control Site | Central Checkout System | Central Control Section | Central Control Station | Command and Control System | Complex Control Set | Computer Core Segment | Console Communication System | Contamination Control System | Crime Capture System | California Childrens Service

SCB

SCB Stands For : Ship Conversion Board | Software Control Board | Squeeze the Chest | Schedule Change Board | Selection Control Board | Selector Control Box | Software Control Board | Specification Control Board | Special Compensation Board

SRR

SRR Stands For : Software Requirements Review | Special Reconnaissance Regiment | System Requirements Review | Systems Requirements Review | Shuttle Requirements Review | Site Readiness Review | Software Requirements Review | System Requirements Review | Search and Rescue Region | Software Requirements Review | System Requirements Review | Software Requirements Review | System Requirements Review | Sustainable Relief and Reconstruction

DACS

DACS Stands For : Distributed Access Control System, Data and Analysis Center for Software, Dedicated Application Control System, Digital Animation Control System, Dynamic Availability Calculating System, Digital Access Carrier System, Digital Access Cross-Connect, Digital Audio Control System, Danbury Area Computer Society

SDF

SDF Stands For : Self Defense Force | Software Development Facility | Software Development File | Software Development Folder | Standard Distance File | Safing and Deservicing Facility | Single Degree of Freedom | Software Development Facility | System Development Facility | Simplified Direction Finding | Standiford Field | Software Development File | Statutory Declaration Form

IOS

IOS Stands For : Internet Operating System, Internetwork Operating System, Internetworking Operating System (Cisco), Intelligent Operating Software, Internal Operating System, iPhone Operating System, Internet Over Satellite, Input Output System, Input/Output Supervisor

SUSE

SUSE Stands For : Service Und Software Entwicklung, Software Und Services Einglhung, Software Und System Entwicklung

OSS

OSS Stands For : Open Source Systems, Open Source Software, Openly Stealable Source, Opera Schedule Server, Operating System Switch, Operating Systems Software, Omnitrax Switching Services, Operation Support System, Operation Support Systems, Operator Services System, Open System Support, Operation and Support System, MicroSoft Office Search result

SPL

SPL Stands For : Structured Product Labeling | Software Products Library | Scratch Pad Line | Serialized Parts List | Software Products Library | Sound Pressure Level | Split Phase Level | System Programming Language | Speed Power Longevity

SCM

SCM Stands For : Security Countermeasure | Service Container Manager | Software Configuration Management | Software Cost Model | Summary Court Martial | Site Configuration Message | Software Cost Model | Subsystem Configuration Management | Subsystem Configuration Monitoring | System Control Module | Shipping Container Marking | Software Cost Model | Summary Court Martial

SRB

SRB Stands For : Selective Reenlistment Bonus | Selective Regeneration Budget | Service Rifle Ball | Software Release Bulletin | Software Requirements Board | Solid Rocket Booster | System Readiness Board | System Release Bulletin | System Review Board (JOPES) | Software Requirements Board | Solid Rocket Booster | System Review Board | Shooting Review Board | Software Requirements Board | Software Requirements Board

MCS

MCS Stands For : Maneuver Control System | Marine Corps System | Military Capabilities Study | Mobile Camouflage System | Modular Causeway System | Maintenance and Checkout Station | Measurements Calibration System | Mix of Church and State | Ministry of Consumer Services | Mini Cooper S (type of car) | Monitor and Control Software | Motor Carrier Safety

FCS

FCS Stands For : Fast Combat Strategy | Fieldbus Connection System | Fire Control System | Forward Control Section | Future Combat System | Fecal Containment System | Federal Communications System | Financial Control System | Flight Control System | Flight Crew System | Fin Control System | Flight Control System | Final Candidate System | food contact substance

SE

SE Stands For : Simple Electronics, Single-Ended (TTL) driver, Server Environment, Security Enhanced, Security Environment, Shell Extension, Slower Edition, Software engineering, Software Entwicklung (software development), Standard Edition, Stat Editor, Studio Edition, Something Else, Simplified Edition, Starter Edition, System Engineer, System Error, System Expansion, Shift Enhancing, Substantially Equal

NCS

NCS Stands For : National Communications System | not clinically significant | National Clandestine Service | National Communications System | Naval Control of Shipping | Net Control Station | Net Control System | Node Center Switch (MSE) | Near Infrared Camera & Multi-Object Spectrometer (NICMOS) Cooling System | Nutation Control System | National Crime Squad

SCS

SCS Stands For : Shipboard Computing System | Source Control System | Special Communications System | Secondary Coolant System | Space Collaboration System | Spacecraft Control System | Stabilization and Control System | Super Composite Skin | System Configuration Switch | Stop Control System | Support to Civil Society

SRD

SRD Stands For : Significant Risk Device | Single Rising Dose | Swine Respiratory Disease | System Requirements Document | Services Rations Department | Software Requirements Document | Shuttle Requirements Definition | Shuttle Requirements Document | Software Requirements Document | System Requirements Document | Systems Requirements Document | State Recognition Days | State Referees Decision | Sail Registration Date | Software Requirements Document | Software Requirements Document

AOS

AOS Stands For : Aeon Of Strife, Ago Open Source, Alternate Operator Service, Installable program (Nokia Communicator add-on software), Academic Operating System, Audio Operating System

CSC

CSC Stands For : Computer Software Component, Client Side Caching, Computer Software Component, Card Security Code, Computer Software Component, C Sharp Compiler, Computer Software Component, Common Signaling Channel, Corel Script, Client Side Cache, Cross System Consistency

PACS

PACS Stands For : Power-Aware Computer System, Protection Availability Continuity Scalability, Picture Archiving And Communication Software, Personal Access Communications System, Philadelphia Area Computer Society, Picture Archiving and Communications System

SPM

SPM Stands For : Security Program Manager | Self- Propelled Mount | Single Port Manager | Site Project Manager | Sleep/Performance Model | Software Programmers Manual | Software Project Management | Sound Powered Microphone | Special Purpose Machine | Special Purpose Material | System Program Manager | Security Program Manager | Site Project Manager | Software Programmers Manual | Software Project Management | Space Switch Module | Subsystem Project Manager | Sun Photometer | Single Point Mooring | Site Project Manager | Software Programmers Manual | Software Project M

SCR

SCR Stands For : System Change Request | Senior Command Representative | Signal Corps Radio | Smart Card Reader | Software Change Request | Software Configuration Review | Source Code Review | Schedule Change Request | Sneak Circuit Report | Software Change Request | Software Configuration Review | Stripchart Recorder | Stripchart Recorders | Shipboard Census Report | Senate Concurrent Resolution | Software Configuration Review

SCAS

SCAS Stands For : Stability Control Augment System | Stability Control Augmentation System | Subsystem Computer Application Software | Serious Crime Analysis Section

SSAD

SSAD Stands For : A Structured Software Analysis And Design, System And Software Architecture Description

CMSS

CMSS Stands For : Capital Market Software Suite, Connection Management Software System

AFCS

AFCS Stands For : Adaptive Flight Control System | Air Force Communications Service | Air Force Communications System | Armed Forces Compensation Scheme | Army Facilities Component System | Army Facilities Components System | Artillery Fire Control System | Automated Fire Control System | Automatic Flight Control System | Automatic Flight Control System | Automatic Flight Control System

MASS

MASS Stands For : Molecular Assembly Sequence Software, Manufacturing Automation Support System, Microsoft Agent Scripting Software

CICS

CICS Stands For : Contractor Software Design System | Customer Information Control System

LETS

LETS Stands For : Local Economic Trading Software, Line Efficiency Tracking System

OSS

OSS Stands For : Open Source Software | Open Source Solutions | Oracle Support Services | Organex Software Services | Orthopaedic & Spine Specialists | On-line Service System | One Stop Service | One Stop Shopping | Organization of Super Spies Rhymes with bossnot Office of Strategic Services | Oil Sands Shovel | Other Stable Shareholders

SSS

SSS Stands For : Super Stereo Soundboard, System Surround Speaker, System/Subsystem Specification, Server Side Scrolling, Simple System Security, Serious Statistical Software (Company), Signwriting Symbol Sequence, Simple Scheduler Sol, Software Subscription Service, Stochastic Structure Search, Symbol System Satisfiability, System Segment Specification, System/Subsystem Specification

TCS

TCS Stands For : Temporary Change of Station | Tactical Communications System | Tactical Computer Terminal | Tactical Counter Strike | Technical Control Station | Technology Communication Supplies | Temporary Change of Station | Terminal Capability Set | Theater Communications System | Technical Change Summary | Technical Concurrence Sheet | Test Control Supervisor | Test Control System | Thermal Control Subsystem | Thermal Control System | Torsion Control System | Touch Control Steering | Traction Control System

ICS

ICS Stands For : Investigative Collaboration System | Incident Command System | International Classification for Standards | Integrated Communication System | Integrated Communications System | Inter-Service Chaplain Support | Interim Contractor Support | Internal Communications System | Instrumentation Control System | Integrated Checkout Station | Inter-Communication System | Interface Control Specification | Interpretive Computer Simulator | In Constant Situation | Incident Command System | Interagency Communications Structure | Incident Control System | Instant Cart Se

OBS

OBS Stands For : Omni Bearing Selector | Old Brandy Stunt | Organization Breakdown Structure | Oklahoma Bicycle Society | On Board Software | Online Business School | Open Broadcaster Software | Open Build Service | Orange Blossom Special | organisational breakdown structure | Organization for Black Struggle | Organization of Black Screenwriters | Other Beastly Secrets | Others Before Self | Out Back Sport | Output Block Size | The Open Battle System

SLC

SLC Stands For : Satellite Laser Communications | Single Line Concept | Software Life Cycle | ERNO (Entwicklungts Ring Nord Organization) Spacelab Project Control | Scan Line Corrector | Shuttle Launch Complex (Vandenburg Air Force Base) | Space Launch Complex | Secret Liberal Cabal | State Lands Commission | State Leadership Conference | State Level Coordinator | Salt Lake City International Airport | Sport Luxury Coupe | Settlement Lands Committee | Strategic Leaders Conference

SDK

SDK Stands For : Software Development Kit, Software Development Kit, Servlet Development Kit, Software Developer Kit, Software Development Kit, Service Development Kit, Roland S-550/S-50/W-30 Disk Image

CSC

CSC Stands For : Cost of Saved Carbon | Civil Service Commission | Centre for Surveillance Coordination | Cigarette Smoke Concentrate | Computational Science Center | Combat Stress Control | Combat Support Center | Community Support Center | Computer Sciences Corporation | Computer Security Center | Computer Software Component | Computer Systems Command | Convoy Support Center | Creeping-line Single-unit Coordinated | International Convention for Safe Containers | Computer Sciences Corporation | Computer Software Component | Conical Shaped Charge | Contingency Support Cen

MSI

MSI Stands For : Medium Sacle Integration, Man-System Integration, Microsoft Software Installation, Mobile Software Initiative, Man-System Integration, Multi Service Interface, Magnetic Source Imaging, Message-Signaled Interrupts, Medical Services Insurance

SRD

SRD Stands For : Software Release Document, Software Requirements Document, System Reference Document, Short Range Device, Software Requirements Document, System Reference Document

SRS

SRS Stands For : Savannah River System | Spontaneous Reporting System | Substance Registration System | Search and Rescue Sector | Signature Reference Series | Software Requirements Specification | System Requirements Specification | Simulated Remote Station | Software Requirements Specification | Sound Retrieval System | Specification Revision Sheet | Support Requirements System | System Requirements Specification | Savannah River Site | Secondary Restraint System | Supplemental Restraint System

SUS

SUS Stands For : Software Update Server, System Update Services, System Update Service, Software Update Services, Software Update Service, System Usability Scale

SLC

SLC Stands For : Signal Loss Compensator, Small Logic Controller, Synchronous Link Control, Software Life Cycle, Service Level Contract, Subscriber Line Concentrator, Subscriber Loop Carrier, System Life Cycle, Set Location Counter, Telix Compiled SALT script

SPR

SPR Stands For : System Problem Report | Salvage Point Recording | Software Portability Review | Software Problem Report | System Performance Report | System Performance Requirements | System Program Review | Software Problem Report | Subcontractor Performance Review | State Planning and Research | Strategic Petroleum Reserve | Secret Periodic Reinvestigation | Strategic Petroleum Reserve | Strategic Political Reserve

CASS

CASS Stands For : Center for AMEDD Strategic Studies | Common ABCS (Army Battle Command System) Support Software | Common ATCCS Support Software | CITE (Cargo Integration Test Equipment) Augmentation Support System | Commercial Aviation Safety Survey | Coding Accuracy Support System

STARS

STARS Stands For : Submission Tracking and Reporting System | Software Technology Adaptable Reliable Systems | Software Technology For Adaptable Reliable Systems | Standard Accounting and Reporting System | Strategic Target System | Systematic Tracking Of Applicants And Requisitions System | State of Texas Assistance and Referral System | Ship Tracking And Retrieval System | Singapore Titles Automated Registration System | Standard Terminal Automation Replacement System | Statewide Transfer Articulation Reporting System

DACS

DACS Stands For : Dipartimento di Architettura | Data and Analysis Center for Software | Data Acquisition and Control System | Digital Acquisition and Control System | Digital Aeronautical Chart Supplement

SCOM

SCOM Stands For : Software Center Operator Manual

WSSS

WSSS Stands For : Weapon Systems Storage Site | WWMCCS (World-Wide Military Command and Control System) Standard System Software | Waynad Social Service Society

BBS

BBS Stands For : Backbone-to-Backbone Station, bulletin board system, Browser Based System, Bulletin Board Software, Be Back Soon, Bulletin Board System, Bulletin Board System announcement or text information, FTN software Hudson-style messagebase file

ICSG

ICSG Stands For : Independent Contractor Specialist Group | Intelligent Computer Software Group | International Consulting Security Group | International Corporate Services Group | Internet Communications Software Group

SSO

SSO Stands For : Spdr S&p/asx Small Ordinaries Fund | Shared Service Organization | Storage System Operator | Survey Software Online | System Security Officer | School Service Officer | School Services Officer | Senior Support Officer | System Security Officer | Silver Standard Resources Inc

SDR

SDR Stands For : Session Directory Protocol, Single Data Rate, Software Design Requirement, Software Design Review, Systems of Distinct Representatives, SmartDraw drawing, Sounder system Music

ESD

ESD Stands For : Education Software and Devices Company (NZ) | Education Software Distributors | Electronic Sales Distributor | Electronic Software Delivery | Electronically Scanned Document | Enterprise Service Director | Emergency Shut Down

FCOS

FCOS Stands For : Flight Computer Operating System | Flight Control Operating System | Flight Control Operational Software

SEI

SEI Stands For : Stockholm Environment Institute | Software Engineering Institute | Space Exploration Initiative | Specific Emitter Identification | System Engineer and Integrator | Support Equipment Installation | System Engineering Instrumentation | Science and Engineering Indicators | Socio Economic Index | Software Engineering Institute

QSS

QSS Stands For : Questus Ltd | Quadrant Subscription Service | Quality System Solutions | Quality Systems & Software | Qualitynet Service Selector | Quartier Software Services

SQT

SQT Stands For : Skill Qualification Test | Software Qualification Test | Software Quality Training | System Qualification Testing | Software Quality Training | System Qualification Testing | Software Qualification Testing | Software Quality Training | System Qualification Testing

SRE

SRE Stands For : Software Risk Evaluation | Software Risk Evaluation | STDN Ranging Equipment | Software Risk Evaluation | Software Risk Evaluation | Special Reporting Element

TACS

TACS Stands For : Theoretical Aspects Of Computer Software, Telephone Access Customer Satisfaction, Total Access Communications System

BSD

BSD Stands For : Backwards Strict Deletion, Berkeley Software Distribution, Blue Screen of Death, Bushido of Software Development, Berkeley Source Distribution, Business System Design

FMSS

FMSS Stands For : Financial Management Software System | Financial Management Systems Software | Food Marketing Support Services

CMMS

CMMS Stands For : Cattle Movement Monitoring System, Cogz Maintenance Management Software, Computerized Maintenance Management Software

SRCB

SRCB Stands For : Software Requirements Change Board | Software Requirements Control Board

JASC

JASC Stands For : Jets And Airplanes Software Company | Julie Allstat Software Company | Just Another Software Company

SCP

SCP Stands For : Schedule Change Proposal | Secure Command Post | Secure Conferencing Project | Security Cooperation Plan | Simulation Control Plan | Small Computer Program | Software Change Package | Standard Change Package | Strategic Computing Program | System Change Package | System Change Proposal | System Concept Paper | System Control Panel | Scanner Control Power | Specific Candle Power | Savannah Communist Party | Standards Completion Program (NIOSH/OSHA)

SACCS

SACCS Stands For : Strategic Army Command and Control Software | Strategic Automated Command and Control System

CSS

CSS Stands For : Cascading Style Sheet, Cascading Style Sheet, Circuit-Switched Cellular, Client Security Software, Content Scrambling System, Cascading Style Sheet, Core System Software, Customer Service System, Cascade Style Sheet, Datafile (CSS - Stats+ - Statistica), Colorful Style Symbols

SDP

SDP Stands For : Session Description Protocol, Shelf Discovery Protocol, Software Delivery Platform, Software Development Plan, Software Development Process, Service Definition and Provisioning, So Dont Pay, Sockets Direct Protocol

IOCS

IOCS Stands For : Input/Output Control System, Input/Output Control Subsystem

ICSS

ICSS Stands For : Integrated Control and Safety System, Inn-Client Server Systems, Institute for Complex Scientific Software at Northeastern University

WSS

WSS Stands For : Wall Street Sports | Wallpaper Syndication Services | WebSideStory | WebSiteSupplierscom | White Star Software | Whole Systems Solutions | World Security Solutions | WWIV Software Services | Wearable Scanning System | Work Sheet Schedule | Work Summarization System | Washingtron Steel Corporation (de-listed) | Wood Stabilizing Specialist

SRE

SRE Stands For : Software Requirements Engineering, Software Risk Evaluation, Software Risk Evaluation, Schema Runtime Environment

SFC

SFC Stands For : System File Checker, System File Checker, Static Frequency Converter, Synchronous Fully Connected, Sequential Function Chart, Software Flow Control, System File Checker, System File Check, Slide File Clear

SDLC

SDLC Stands For : Synchronous Data Link Control, Systems Development Life Cycle, Systems Development Life Cycle, Synchronous Data Link Control, Software Development Life Cycle, Software Development Life Cycle, Synchronous Data Link Control, Systems Development Life Cycle, System Data and Language Construct, Systems Development Language Control, System Development Logic Control

ACS

ACS Stands For : Automated Commercial System | Advanced Civil Schooling | Advanced Combat Simulations | Advanced Countermine System | Aerial Common Sensor | Agile Combat Support | Air Cavalry Squadron | Air-Capable Ship | Airspace Control System | Arc Combat Soldiers | Armored Cavalry Squadron | Army Communications System | Army Community Service | Asset Control System | Automatic Container System | C4I | Advanced Camera for Surveys (Hubble Space Telescope) | Atmosphere Control System | Attitude Control System | Access Control System | Administration for Childrens Servi

WSS

WSS Stands For : Water Supply System | War Savings Staff | Warfare Systems School | Weak Signal Source | Weapon Support System | Weapon System Specification | Weapon Systems Software | Weak Signal Source | Weapon Systems Software | Womens Social Services | Wine and Spirits Shippers

HMSE

HMSE Stands For : Highpower Management System Enterpise, Hotel Management Software Environment, HMS (Hotel Management Software) Magnetic Stripe Encoder

SRV

SRV Stands For : Software Requirements Verification | Software Requirements Verification | Space Re-entry Vehicle | Software Requirements Verification | Sport Recreation Vehicle | Software Requirements Verification | Some Real Validation

CASE

CASE Stands For International Workshop on Computer-Aided Software Engineering| Coordinated Air- Sea Experiment| Computer Aided Software Engineering| Computer Applications and Software Engineering| Computer-Aided Systems Engineering| Council for Advancement and Support of Education| Computer-Aided Software Engineering

CHS

CHS Stands For : Code for Sustainable Homes | civilian healthcare system | Command Hardware and Software | Common Hardware and Software | Collimated Hole Structure | Community Health Services | Charleston Air Force Base / International Airport | Chaired | Chaired

SDP

SDP Stands For : Small Diameter Bomb | Software Development Plan | Standard Distance Package | Strategic Distribution Platform | System Decision Papers | System Development Plan | Systems Development Process | Shuttle Data Processor | Site Data Processor | Software Development Plan | Supplier Data Package | Security | Social Democratic Party | Socialist Democratic Party | Security Democracy Prosperity | Software Development Plan | Strategic Development Plan

OSSD

OSSD Stands For : Output Signal Switching Device, Open Source Software Development