Misplaced Pages

VLC media player

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an accepted version of this page

#118881

111-727: VLC media player (previously the VideoLAN Client and commonly known as simply VLC ) is a free and open-source , portable , cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems and mobile platforms , such as Android , iOS and iPadOS . VLC is also available on digital distribution platforms such as Apple 's App Store , Google Play , and Microsoft Store . VLC supports many audio- and video-compression -methods and file-formats , including DVD-Video , Video CD , and streaming- protocols . It

222-467: A freeware subtitle editing program for Windows, uses VLC to preview the video with the edited subtitles. VLC can read many formats, depending on the operating system it is running on, including: VLC can transcode or stream audio and video into several formats depending on the operating system, including: The VLC media player software installers for the macOS platform and the Windows platform include

333-619: A peer-to-peer (P2P) network. It also plays m2t MPEG transport streams (.TS) files while they are still being digitized from an HDV camera via a FireWire cable, making it possible to monitor the video as it is being recorded. The player can also use libcdio to access .iso files so that users can play files on a disk image , even if the user's operating system cannot work directly with .iso images. VLC supports all audio and video formats supported by libavcodec and libavformat. This means that VLC can play back H.264 or MPEG-4 Part 2 video as well as support FLV or MXF file formats "out of

444-401: A scamming trend was discovered on the store, in which developers make apps built on non-existent services, attach in-app purchase subscriptions to the opening dialogue, then buy App Store search advertising space to get the app into the higher rankings. In one instance, an app by the name of "Mobile protection :Clean & Security VPN" [ sic ] would require payments of $ 99.99 for

555-555: A China-only version of Angry Birds 2 , CamCard, Lifesmart, TinyDeal.com, and WeChat . In the aftermath, Apple stated that it would make Xcode faster to download in certain regions outside the United States, and contacted all developers to ensure they only download the code from the Mac App Store or Apple's website, and provided a code signature for developers to test if they are running a tampered version of Xcode. In June 2017,

666-457: A buck or two looks antiquated". Issues included consumer "boredom", a lack of app discoverability, and, as stated by a report from 2014, a lack of new app downloads among smartphone users. In October 2016, in an effort to improve app discoverability, Apple rolled out the ability for developers to purchase advertising spots in App Store to users in the United States. The ads, shown at the top of

777-521: A few generations. 64-bit builds are available for 64-bit Windows, starting with version 2.0.1. The VLC port for Windows 8 and Windows 10 is backed by a crowdfunding campaign on Kickstarter to add support for a new GUI based on Microsoft's Metro design language , that will run on the Windows Runtime . All the existing features including video filters, subtitle support, and an equalizer are present in Windows 8. A beta version of VLC for Windows 8

888-444: A few options for monetizing their applications. The "Free Model" enables free apps, increasing likelihood of engagement. The "Freemium Model" makes the app download free, but users are offered optional additional features in-app that require payments. The "Subscription Model" enables ongoing monetization through renewable transactions. The "Paid Model" makes the app itself a paid download and offers no additional features. Less frequently,

999-507: A new beta for the then-upcoming release of iOS 10.3 detailed that Apple would let developers respond to customer reviews in the App Store, marking a significant change from the previous limitation, which prevented developers from communicating with users. The functionality was officially enabled on March 27, 2017 when iOS 10.3 was released to users. Apple also offered an iTunes Affiliate Program, which lets people refer others to apps and other iTunes content, along with in-app purchases, for

1110-716: A new 85/15 revenue split if a user stays subscribed to the developer's app for a year, and opens the possibility of subscriptions to all apps, not just select categories. App data and insights analyst company App Annie released a report in October 2016, announcing that China had overtaken the United States as Apple's biggest market in App Store revenue. In the third quarter of 2016, Chinese users spent $ 1.7 billion vs. approximately $ 1.5 billion by American users. In June 2017, Apple announced that App Store had generated over $ 70 billion in revenue for developers since its 2008 launch. By 2020, this had increased to $ 155 billion. The App Store

1221-601: A new section featuring apps categorized by age range, and the section was launched alongside the release of iOS 7 in September 2013. In 2016, multiple media outlets reported that apps had decreased significantly in popularity. Recode wrote that "The app boom is over", an editorial in TechCrunch stated that "The air of hopelessness that surrounds the mobile app ecosystem is obvious and demoralizing", and The Verge wrote that "the original App Store model of selling apps for

SECTION 10

#1733085219119

1332-596: A niche role outside of the mainstream of private software development. However the success of FOSS Operating Systems such as Linux, BSD and the companies based on FOSS such as Red Hat , has changed the software industry's attitude and there has been a dramatic shift in the corporate philosophy concerning its development. Users of FOSS benefit from the Four Essential Freedoms to make unrestricted use of, and to study, copy, modify, and redistribute such software with or without modification. If they would like to change

1443-524: A percentage of sales. The commission rate for in-app purchases was reduced from 7% to 2.5% in May 2017 and discontinued completely in 2018. In September 2017, App Store received a major design overhaul with the release of iOS 11 . The new design features a greater focus on editorial content and daily highlights, and introduces a "cleaner and more consistent and colorful look" similar to several of Apple's built-in iOS apps. Prior to September 2017, Apple offered

1554-568: A single unified term that could refer to both concepts, although Richard Stallman argues that it fails to be neutral unlike the similar term; "Free/Libre and Open Source Software" (FLOSS). Richard Stallman 's Free Software Definition , adopted by the FSF, defines free software as a matter of liberty, not price, and that which upholds the Four Essential Freedoms. The earliest known publication of this definition of his free software definition

1665-462: A subscription service for video games within the App Store. In March 2020 Apple made "Sign in with Apple" mandatory for any apps that use third party logins (such as signing in with a Google account, etc.) As part of the new App Store guidelines, the deadline for developers to implement the feature was April 30. In 2019 and 2020, Apple was frequently criticized by other companies such as Spotify, Airbnb and Hey and regulators for potentially running

1776-458: A variety of FOSS projects, including both free software and open-source. Apple App Store This is an accepted version of this page The App Store is an app marketplace developed and maintained by Apple , for mobile apps on its iOS and iPadOS operating systems. The store allows users to browse and download approved apps developed within Apple's iOS SDK . Apps can be downloaded on

1887-508: A very modular design which makes it easier to include modules/plugins for new file formats, codecs, interfaces, or streaming methods. VLC 1.0.0 has more than 380 modules. The VLC core creates its own graph of modules dynamically, depending on the situation: input protocol, input file format, input codec, video card capabilities and other parameters. In VLC, almost everything is a module, like interfaces, video and audio outputs, controls, scalers, codecs, and audio/ video filters . The default GUI

1998-550: A way for users to manage their iOS app purchases through the iTunes computer software. In September, version 12.7 of iTunes was released, removing the App Store section in the process. However, the following month, iTunes 12.6.3 was also released, retaining the App Store, with 9to5Mac noting that the secondary release was positioned by Apple as "necessary for some businesses performing internal app deployments". In December 2017, Apple announced that developers could offer applications for pre-order, letting them make apps visible in

2109-483: A wide variety of applications. In addition, developers can now use their own interface inside of their application rather than only being able to use Apple's interface. Since tvOS is based on iOS, it is easy to port existing iOS apps to the Apple TV with Xcode while making only a few refinements to the app to better suit the larger screen. Apple provides Xcode free of charge to all registered Apple developers. To develop for

2220-455: Is a pay-per-install program aimed at smaller developers, in which they only pay when users actually install their app. Search Ads Basic also features an easier setup process and a restricted monthly budget. "Search Ads Advanced" is a new name given to the older method, in which developers have to pay whenever users tap on their apps in search results, along with unlimited monthly budgets. . In January 2017, reports surfaced that documentation for

2331-487: Is a reference to the traffic cones collected by École Centrale's Networking Students' Association. The cone icon design was changed from a hand drawn low resolution icon to a higher resolution CGI -rendered version in 2005, illustrated by Richard Øiestad. In 2007 the VLC project decided, for license compatibility reasons, not to upgrade to the just-released GPLv3 . After 13 years of development, version 1.0.0 of VLC media player

SECTION 20

#1733085219119

2442-454: Is able to convert media files into various supported formats. Both desktop and mobile releases are equipped with an audio equalizer . A red Santa hat appears on top of VLC's traffic-cone logo during Christmas seasons. There are single-button shortcuts in VLC that don't require Ctrl or Alt button. For example, pressing keys F and G while a video file is running in VLC shifts the file's audio/video sync for 50 millisecond per adjustment. This

2553-499: Is able to stream media over computer networks and can transcode multimedia files. The default distribution of VLC includes many free decoding and encoding libraries, avoiding the need for finding/calibrating proprietary plugins. The libavcodec library from the FFmpeg project provides many of VLC's codecs, but the player mainly uses its own muxers and demuxers. It also has its own protocol implementations. It also gained distinction as

2664-593: Is also an HTTP interface, as well as interfaces for mouse gestures and keyboard hotkeys . The desktop version of VLC media player has some filters that can distort, rotate, split, deinterlace , and mirror videos as well as create display walls or add a logo overlay during playback. It can also output video as ASCII art . An interactive zoom feature allows magnifying into video during playback. Still images can be extracted from video at original resolution, and individual frames can be stepped through, although only in forward direction. Playback can be gamified by splitting

2775-640: Is also available on tvOS , the operating system for the Apple TV . It was announced on September 9, 2015, at the Apple September 2015 event, alongside the 4th generation Apple TV. tvOS ships with development tools for developers. tvOS adds support for an SDK for developers to build apps for the TV including all of the APIs included in iOS 9 such as Metal . It also adds an which allows users to browse, download, and install

2886-573: Is also to set up an Open Source Programme Office in 2020 and in 2022 it launched its own FOSS repository https://code.europa.eu/ . In 2021, the Commission Decision on the open source licensing and reuse of Commission software (2021/C 495 I/01) was adopted, under which, as a general principle, the European Commission may release software under EUPL or another FOSS license, if more appropriate. There are exceptions though. In May 2022,

2997-664: Is another FOSS compiler but is under a permissive license . LWN speculated that Apple was motivated partly by a desire to avoid GPLv3. The Samba project also switched to GPLv3, so Apple replaced Samba in their software suite by a closed-source, proprietary software alternative. Leemhuis criticizes the prioritization of skilled developers who − instead of fixing issues in already popular open-source applications and desktop environments − create new, mostly redundant software to gain fame and fortune. He also criticizes notebook manufacturers for optimizing their own products only privately or creating workarounds instead of helping fix

3108-436: Is based on Be API on BeOS , Cocoa for macOS, and Qt 5 for Linux and Windows, but all give a similar standard interface. The old default GUI was based on wxWidgets on Linux and Windows. VLC supports highly customizable skins through the skins2 interface, and also supports Winamp 2 and XMMS skins. Skins are not supported in the macOS version. VLC has ncurses , remote control, and telnet console interfaces. There

3219-555: Is called DLL side-loading, in which an external library that a legitimate program loads at runtime is substituted with a modified version containing the malware. VideoLan president and lead developer Jean-Baptiste Kempf said, the block was most likely a result of a misunderstanding of the Chinese security issue, although the Indian Government did not provide for a reason as to why it was blocked. In October 2022, VLC, with assistance from

3330-530: Is today better known as Mozilla Firefox and Thunderbird . Netscape's act prompted Raymond and others to look into how to bring the FSF's Free software ideas and perceived benefits to the commercial software industry. They concluded that FSF's social activism was not appealing to companies like Netscape, and looked for a way to rebrand the Free software movement to emphasize the business potential of sharing and collaborating on software source code. The new name they chose

3441-630: Is used by the Open Source Initiative (OSI) to determine whether a software license qualifies for the organization's insignia for open-source software . The definition was based on the Debian Free Software Guidelines , written and adapted primarily by Bruce Perens . Perens did not base his writing on the Four Essential Freedoms of free software from the Free Software Foundation , which were only later available on

VLC media player - Misplaced Pages Continue

3552-441: Is useful to fix an issue with the sound being ahead or lagging behind the video. VLC media player is cross-platform , with versions for Windows , macOS , Linux , iOS , Android , tvOS , ChromeOS , Windows Phone , various BSD-based systems, Solaris , BeOS , OS/2 , and Syllable . However, forward and backward compatibility between versions of VLC media player and different versions of OSes are not maintained over more than

3663-514: The CSS encryption to play a foreign-region DVD on an RPC-2 drive. VLC media player can play high-definition recordings of D-VHS tapes duplicated to a computer using CapDVHS.exe . This offers another way to archive all D-VHS tapes with the DRM copy freely tag. Using a FireWire connection from cable boxes to computers, VLC can stream live, unencrypted content to a monitor or HDTV. VLC media player can display

3774-691: The Digital Millennium Copyright Act (DMCA), the Free Software Foundation released version 3 of its GNU General Public License (GNU GPLv3) in 2007 that explicitly addressed the DMCA and patent rights. After the development of the GNU GPLv3 in 2007, the FSF (as the copyright holder of many pieces of the GNU system) updated many of the GNU programs' licenses from GPLv2 to GPLv3. On the other hand,

3885-588: The European Commission stated that "EU institutions should become open source software users themselves, even more than they already are" and listed open source software as one of the nine key drivers of innovation, together with big data , mobility, cloud computing and the internet of things . In 2020, the European Commission adopted its Open Source Strategy 2020-2023 , including encouraging sharing and reuse of software and publishing Commission's source code as key objectives. Among concrete actions there

3996-567: The European Parliament approved a budget that funds a bug bounty program for VLC to improve the EU's IT infrastructure. Starting with version 1.1.0, VLC release codenames refer to characters from Terry Pratchett 's Discworld novels; an exception is release 2.2.1, which came out shortly after Pratchett's death on March 12, 2015, and which was codenamed Terry Pratchett in honor of the author himself. VLC, like most multimedia frameworks , has

4107-730: The Expert group on the Interoperability of European Public Services came published 27 recommendations to strengthen the interoperability of public administrations across the EU. These recommendations are to be taken into account later in the same year in Commission's proposal of the "Interoperable Europe Act" . While copyright is the primary legal mechanism that FOSS authors use to ensure license compliance for their software, other mechanisms such as legislation, patents, and trademarks have implications as well. In response to legal issues with patents and

4218-527: The Safari web browser . However, backlash from developers prompted the company to reconsider, with Jobs announcing in October 2007 that Apple would have a software development kit available for developers by February 2008. The SDK was released on March 6, 2008. The iPhone App Store opened on July 10, 2008. On July 11, the iPhone 3G was released and came pre-loaded with support for App Store. Initially apps could be free or paid, but then in 2009, Apple added

4329-587: The hacker community at the MIT Artificial Intelligence Laboratory , announced the GNU project , saying that he had become frustrated with the effects of the change in culture of the computer industry and its users. Software development for the GNU operating system began in January 1984, and the Free Software Foundation (FSF) was founded in October 1985. An article outlining the project and its goals

4440-973: The iOS App Store under the MPL-2.0 . Version 2.0.0 of VLC media player was released on February 18, 2012. The version for the Windows Store was released on March 13, 2014. Support for Windows RT , Windows Phone and Xbox One were added later. As of 2016 VLC is the third in the sourceforge.net overall download count, and there have been more than 3 billion downloads. Version 3.0 was in development for Windows, Linux and macOS since June 2016 and released in February 2018. It contains many new features including Chromecast output support (except subtitles), hardware-accelerated decoding enabled by default, 4K and 8K playback, 10-bit and HDR playback , 360° video and 3D audio, audio passthrough for HD audio codecs, BD-J menu support, and local network drive browsing. In December 2017

4551-476: The iPhone , iPod Touch , or iPad , and some can be transferred to the Apple Watch smartwatch or 4th-generation or newer Apple TVs as extensions of iPhone apps. The App Store opened on July 10, 2008, with an initial 500 applications available. The number of apps peaked at around 2.2 million in 2017, but declined slightly over the next few years as Apple began a process to remove old or 32-bit apps. As of 2021 ,

VLC media player - Misplaced Pages Continue

4662-689: The libdvdcss DVD decryption library , even though this library may be legally restricted in certain jurisdictions. In May 2022, it was reported by MediaNama that VLC was banned in India and its website was inaccessible from India under the provisions of the Information Technology Act, 2000 . Neither the developers, nor the Indian government offered any explanation to the ban, according to India Today . The official VideoLAN Twitter account stated in August that

4773-683: The licensing conflict between the VLC's GPLv2 and the App store's policies, the VLC had been withdrawn from the Apple App Store by Apple. Subsequently, in October 2011 the VLC authors began to relicense the engine parts of VLC from the GPL-2.0-or-later to the LGPL-2.1-or-later to achieve better license compatibility , for instance with the Apple App Store. In July 2013 the VLC application could be resubmitted to

4884-609: The open-source software movement are online social movements behind widespread production, adoption and promotion of FOSS, with the former preferring to use the terms FLOSS , free or libre. "Free and open-source software" (FOSS) is an umbrella term for software that is simultaneously considered both free software and open-source software . The precise definition of the terms "free software" and "open-source software" applies them to any software distributed under terms that allow users to use, modify, and redistribute said software in any manner they see fit, without requiring that they pay

4995-403: The "Paymium Model" has both a paid app downloads and paid in-app content. In-app subscriptions were originally introduced for magazines, newspapers and music apps in February 2011, giving developers 70% of revenue earned and Apple 30%. Publishers could also sell digital subscriptions through their website, bypassing Apple's fees, but were not allowed to advertise their website alternative through

5106-518: The 23 states where it is legal . In September 2015, it was discovered that "hundreds" of apps submitted and approved on App Store were using XcodeGhost , a malicious version of the Xcode development software. The issues prompted Apple to remove infected apps from the store and issue a statement that it was "working with the developers to make sure they're using the proper version of Xcode". A security firm later published lists of infected apps, including

5217-676: The App Store as a monopoly and overcharging developers, and was the target of lawsuits and investigations in the EU and United States. A conflict between Epic Games, the creator of the Fortnite game and Apple led to the lawsuit Epic Games v. Apple . In December 2020, Apple announced that they would introduce a "Small Business Program" which lowers Apple's revenue cut for app developers making less than USD 1 million per year from 30% to 15%. Additionally, governments such as in China, India and Russia have increasingly required Apple to remove specific apps, with

5328-572: The App Store. Apple also allowed iPhone users in the European Union to use third-party app stores and browser engines. The iOS SDK ( Software development kit ) allows for the development of mobile apps on iOS. It is a free download for users of Mac personal computers. It is not available for Microsoft Windows PCs. The SDK contains sets giving developers access to various functions and services of iOS devices, such as hardware and software attributes. It also contains an iPhone simulator to mimic

5439-540: The Digital Millennium Copyright Act anticircumvention exemptions that were issued by the US Copyright Office in 2010. However, these exemptions do not change the DMCA's ban on the distribution of CSS decryption tools; including those distributed with VLC. Free and open-source software Free and open-source software ( FOSS ) is software that is available under a license that grants

5550-495: The EU's Digital Markets Act that had passed in September of that year. The same report also noted Apple planned to open up the NFC and camera systems on iOS and the Find My network to AirTag competitors like Tile . Following a European Commission antitrust investigation, on January 25, 2024, Apple allowed game streaming apps and services, such as Xbox Cloud Streaming and GeForce Now, on

5661-527: The Indian digital rights organization Internet Freedom Foundation sent a legal notice to the Indian Government, following which, in November 2022, the Ministry of Electronics and Information Technology, Government of India decided to remove the ban from the VLC website. The VLC media player software is able to read audio and video data from DVDs that incorporate Content Scramble System (CSS) encryption, even though

SECTION 50

#1733085219119

5772-516: The SDK agreement, for basic reliability testing and other analysis. Applications may still be distributed "ad hoc" if they are rejected, by the author manually submitting a request to Apple to license the application to individual iPhones, although Apple may withdraw the ability for authors to do this at a later date. As of 2013 , Apple employed mostly static analysis for their app review process, which means that dynamic code reassembly techniques could defeat

5883-506: The VLC media player software lacks a CSS decryption license. The unauthorized decryption of CSS-encrypted DVD content or unauthorized distribution of CSS decryption tools may violate the US Digital Millennium Copyright Act . Decryption of CSS-encrypted DVD content has been temporarily authorized for certain purposes (such as documentary filmmaking that uses short portions of DVD content for criticism or commentary) under

5994-461: The Washington Post determined that third-party apps transmitted a host of personal data without the user's knowledge or consent, including phone number, email, exact location, device model and IP address , to "a dozen marketing companies, research firms and other personal data guzzlers" via 5,400 hidden app trackers. Some of the information shared with third parties was found to be in violation of

6105-486: The ability to add in-app purchases which quickly became the dominant way to monetize apps, especially games. After the success of Apple's App Store and the launch of similar services by its competitors, the term "app store" has been adopted to refer to any similar service for mobile devices. However, Apple applied for a U.S. trademark on the term "App Store" in 2008, which was tentatively approved in early 2011. In June 2011, U.S. District Judge Phyllis Hamilton , who

6216-402: The actual causes of the many issues with Linux on notebooks such as the unnecessary power consumption. Mergers have affected major open-source software. Sun Microsystems (Sun) acquired MySQL AB , owner of the popular open-source MySQL database, in 2008. Oracle in turn purchased Sun in January 2010, acquiring their copyrights, patents, and trademarks. Thus, Oracle became the owner of both

6327-655: The adoption of the new GPL version was heavily discussed in the FOSS ecosystem, several projects decided against upgrading to GPLv3. For instance the Linux kernel , the BusyBox project, AdvFS , Blender , and the VLC media player decided against adopting the GPLv3. Apple , a user of GCC and a heavy user of both DRM and patents, switched the compiler in its Xcode IDE from GCC to Clang , which

6438-404: The app violated two of its developer agreement clauses, including "Apps that display Apps other than your own for purchase or promotion in a manner similar to or confusing with the App Store will be rejected" and "Apps cannot use Push Notifications to send advertising, promotions, or direct marketing of any kind". Apple did, however, tell the developers they were "welcome to resubmit" after changing

6549-433: The app, though there was "not much hope that it could survive in anything like its current incarnation". In November 2014, Apple removed the marijuana social networking app MassRoots , with the reason given that it "encourage[d] excessive consumption of alcohol or illegal substances." In February 2015, MassRoots was reintroduced into the store after Apple changed its enforcement guidelines to allow cannabis social apps in

6660-488: The apps themselves. In an interview with The Verge in June 2016, Phil Schiller , Apple's senior vice president of Worldwide Marketing, said that Apple had a "renewed focus and energy" on the App Store, and announced multiple significant changes, including advertisements in search results and a new app subscription model. The subscription model saw the firmly established 70/30 revenue split between developers and Apple change into

6771-428: The apps' own privacy regulations. Apple responded to the controversy by introducing "privacy nutrition labels" on the App Store, forcing all apps to disclose their data use. In November 2012, Boyfriend Maker , which is a dating sim game, was removed due to "reports of references to violent sexual acts and paedophilia" deemed inappropriate to Boyfriend Maker's age rating of 4+. A revised version called Boyfriend Plus

SECTION 60

#1733085219119

6882-470: The author(s) of the software a royalty or fee for engaging in the listed activities. Although there is an almost complete overlap between free-software licenses and open-source-software licenses, there is a strong philosophical disagreement between the advocates of these two positions. The terminology of FOSS was created to be a neutral on these philosophical disagreements between the Free Software Foundation (FSF) and Open Source Initiative (OSI) and have

6993-423: The box" using FFmpeg's libraries. Alternatively, VLC has modules for codecs that are not based on FFmpeg's libraries. VLC is one of the free software DVD players that ignore DVD region coding on RPC-1 firmware drives, making it a region-free player . However, it does not do the same on RPC-2 firmware drives, as in these cases the region coding is enforced by the drive itself, however, it can still brute-force

7104-434: The concept of freely distributed software and universal access to an application's source code . A Microsoft executive publicly stated in 2001 that "Open-source is an intellectual property destroyer. I can't imagine something that could be worse than this for the software business and the intellectual-property business." Companies have indeed faced copyright infringement issues when embracing FOSS. For many years FOSS played

7215-495: The copyright law was extended to computer programs in the United States —previously, computer programs could be considered ideas, procedures, methods, systems, and processes, which are not copyrightable. Early on, closed-source software was uncommon until the mid-1970s to the 1980s, when IBM implemented in 1983 an "object code only" policy, no longer distributing source code. In 1983, Richard Stallman , longtime member of

7326-465: The development of native iOS apps using their respective programming languages. To publish apps on App Store, developers must pay a $ 99 yearly fee for access to Apple's Developer Program. Apple announced that, in the United States starting in 2018, it would waive the fee for nonprofit organizations and governments. Fee waivers have since been extended to non-profits, educational organizations and governments in additional countries. Developers have

7437-476: The first player to support playback of encrypted DVDs on Linux and macOS by using the libdvdcss DVD decryption library; however, this library is legally controversial and is not included in many software repositories of Linux distributions as a result. It is available on iOS under the MPLv2 . The VideoLAN software originated as a French academic project in 1996. VLC used to stand for "VideoLAN Client" when VLC

7548-533: The first weekend. By September, the number of available apps had increased to 3,000, with over 100 million downloads. Over the years, the store has surpassed multiple major milestones, including 50,000, 100,000, 250,000, 500,000, 1 million, and 2 million apps. The billionth application was downloaded on April 24, 2009. The number of apps on the app store shrank for the first time in 2017 as Apple began to remove older apps which did not comply with current app guidelines and technologies. As of 2020, it

7659-562: The functionality of software they can bring about changes to the code and, if they wish, distribute such modified versions of the software or often − depending on the software's decision making model and its other users − even push or request such changes to be made via updates to the original software. Manufacturers of proprietary, closed-source software are sometimes pressured to building in backdoors or other covert, undesired features into their software. Instead of having to trust software vendors, users of FOSS can inspect and verify

7770-416: The goal of developing the most efficient software for its users or use-cases while proprietary software is typically meant to generate profits . Furthermore, in many cases more organizations and individuals contribute to such projects than to proprietary software. It has been shown that technical superiority is typically the primary reason why companies choose open source software. According to Linus's law

7881-567: The government charged that bundled software was anticompetitive. While some software was still being provided without monetary cost and license restriction, there was a growing amount of software that was only at a monetary cost with restricted licensing. In the 1970s and early 1980s, some parts of the software industry began using technical measures (such as distributing only binary copies of computer programs ) to prevent computer users from being able to use reverse engineering techniques to study and customize software they had paid for. In 1980,

7992-445: The highest revenue-generating iOS applications of all time from 2010 to 2018. Apple rates applications worldwide based on their content, and determines the age group for which each is appropriate. According to the iPhone OS 3.0 launch event, the iPhone will allow blocking of objectionable apps in the iPhone's settings. The following are the ratings that Apple has detailed: Applications are subject to approval by Apple, as outlined in

8103-491: The historical potential of an " economy of abundance " for the new digital world , FOSS may lay down a plan for political resistance or show the way towards a potential transformation of capitalism . According to Yochai Benkler , Jack N. and Lillian R. Berkman Professor for Entrepreneurial Legal Studies at Harvard Law School , free software is the most visible part of a new economy of commons-based peer production of information, knowledge, and culture. As examples, he cites

8214-562: The late 1970s, and in product names since at least 2006, for example then-named Google Apps . Apple announced Mac App Store , a similar app distribution platform for its macOS personal computer operating system, in October 2010, with the official launch taking place in January 2011 with the release of its 10.6.6 "Snow Leopard" update. In February 2013, Apple informed developers that they could begin using appstore.com for links to their apps. In June at its developer conference , Apple announced an upcoming "Kids" section in App Store,

8325-480: The level of interest in a particular project. However, unlike close-sourced software, improvements can be made by anyone who has the motivation, time and skill to do so. A common obstacle in FOSS development is the lack of access to some common official standards, due to costly royalties or required non-disclosure agreements (e.g., for the DVD-Video format). There is often less certainty of FOSS projects gaining

8436-564: The look and feel of the device on the computer while developing. New versions of the SDK accompany new versions of iOS. In order to test applications, get technical support, and distribute apps through App Store, developers are required to subscribe to the Apple Developer Program. Combined with Xcode , the iOS SDK helps developers write iOS apps using officially supported programming languages, including Swift and Objective-C . Other companies have also created tools that allow for

8547-545: The more people who can see and test a set of code, the more likely any flaws will be caught and fixed quickly. However, this does not guarantee a high level of participation. Having a grouping of full-time professionals behind a commercial product can in some cases be superior to FOSS. Furthermore, publicized source code might make it easier for hackers to find vulnerabilities in it and write exploits. This however assumes that such malicious hackers are more effective than white hat hackers which responsibly disclose or help fix

8658-477: The most popular proprietary database and the most popular open-source database. Oracle's attempts to commercialize the open-source MySQL database have raised concerns in the FOSS community. Partly in response to uncertainty about the future of MySQL, the FOSS community forked the project into new database systems outside of Oracle's control. These include MariaDB , Percona , and Drizzle . All of these have distinct names; they are distinct projects and cannot use

8769-425: The new Apple TV , it is necessary to make a parallax image for the application icon. In order to do this, Apple provides a Parallax exporter and previewer in the development tools for the Apple TV. On July 10, 2008, Apple's then-CEO Steve Jobs told USA Today that App Store contained 500 third-party applications for the iPhone and the iPod Touch, and of these 125 were free. Ten million downloads were recorded in

8880-526: The parties stipulated that Google would pay no damages. Oracle appealed to the Federal Circuit , and Google filed a cross-appeal on the literal copying claim. By defying ownership regulations in the construction and use of information—a key area of contemporary growth —the Free/Open Source Software (FOSS) movement counters neoliberalism and privatization in general. By realizing

8991-411: The picture inside the viewport into draggable puzzle pieces, where the row and column count can be set as desired. For audio playback, this feature includes an equalizer and other filters that help customize sound quality. Because VLC is a packet-based media player it plays almost all video content. Even some damaged, incomplete, or unfinished files can be played, such as those still downloading via

9102-555: The playing video as the desktop wallpaper , like Windows DreamScene , by using DirectX , only available on Windows operating systems. VLC media player can record the desktop and save the stream as a file, allowing the user to create screencasts . On Microsoft Windows, VLC also supports the Direct Media Object (DMO) framework and can thus make use of some third-party DLLs (Dynamic-link library). On most platforms, VLC can tune into and view DVB-C, DVB-T, and DVB-S channels. On macOS

9213-418: The required resources and participation for continued development than commercial software backed by companies. However, companies also often abolish projects for being unprofitable, yet large companies may rely on, and hence co-develop, open source software. On the other hand, if the vendor of proprietary software ceases development, there are no alternatives; whereas with FOSS, any user who needs it still has

9324-559: The review process. In June 2017, Apple updated its App Store review guidelines to specify that app developers will no longer have the ability to use custom prompts for encouraging users to leave reviews for their apps. With the release of iOS 11 in late 2017, Apple also let developers choose whether to keep current app reviews when updating their apps or to reset. Additionally, another update to App Store policies allows users to optionally "tip" content creators, by voluntarily sending them money. A privacy experiment conducted in 2019 by

9435-401: The right to use, modify, and distribute the software, modified or not, to everyone free of charge. The public availability of the source code is, therefore, a necessary but not sufficient condition. FOSS is an inclusive umbrella term for free software and open-source software . FOSS is in contrast to proprietary software , where the software is under restrictive copyright or licensing and

9546-467: The right, and the source-code, to continue to develop it themself, or pay a 3rd party to do so. As the FOSS operating system distributions of Linux has a lower market share of end users there are also fewer applications available. "We migrated key functions from Windows to Linux because we needed an operating system that was stable and reliable -- one that would give us in-house control. So if we needed to patch, adjust, or adapt, we could." In 2017,

9657-559: The search results, are based strictly on relevant keywords, and are not used to create profiles on users. Apple expanded search ads to the United Kingdom, Australia and New Zealand in April 2017, along with more configurable advertising settings for developers. Search ads were expanded to Canada, Mexico and Switzerland in October 2017. In December 2017, Apple revamped its search ads program to offer two distinctive versions; "Search Ads Basic"

9768-518: The separate EyeTV plugin is required, on Windows it requires the card's BDA Drivers. VLC can be installed or run directly from a USB flash drive or other external drive. VLC can be extended through scripting; it uses the Lua scripting language. VLC can play videos in the AVCHD format, a highly compressed format used in recent HD camcorders. VLC can generate a number of music visualization displays. The program

9879-696: The source code is hidden from the users. FOSS maintains the software user's civil liberty rights via the " Four Essential Freedoms " of free software. Other benefits of using FOSS include decreased software costs, increased security against malware , stability, privacy , opportunities for educational usage, and giving users more control over their own hardware. Free and open-source operating systems such as Linux distributions and descendants of BSD are widely used today, powering millions of servers , desktops , smartphones , and other devices. Free-software licenses and open-source licenses are used by many software packages today. The free software movement and

9990-521: The source code themselves and can put trust on a community of volunteers and users. As proprietary code is typically hidden from public view, only the vendors themselves and hackers may be aware of any vulnerabilities in them while FOSS involves as many people as possible for exposing bugs quickly. FOSS is often free of charge although donations are often encouraged. This also allows users to better test and compare software. FOSS allows for better collaboration among various parties and individuals with

10101-456: The store between 2–90 days ahead of release. On January 4, 2018, Apple announced that the App Store had a record-breaking holiday season according to a new press release. During the week starting on Christmas Eve, a record number of customers made App Store purchases, spending more than $ 890 million in that seven-day period. On New Year's Day 2018 alone, customers made $ 300 million in purchases. In September 2019, Apple launched Apple Arcade ,

10212-892: The store features more than 1.8 million apps. While Apple touts the role of the App Store in creating new jobs in the "app economy" and claims to have paid over $ 155 billion to developers, the App Store has also attracted criticism from developers and government regulators that it operates a monopoly and that Apple's 30% cut of revenues from the store is excessive. In October 2021, the Netherlands Authority for Consumers and Markets (ACM) concluded that in-app commissions from Apple's App Store are anti-competitive and would demand that Apple change its in-app payment system policies. While originally developing iPhone prior to its unveiling in 2007, Apple's then- CEO Steve Jobs did not intend to let third-party developers build native apps for iOS, instead directing them to make web applications for

10323-473: The threatened removal of some apps often becoming part of geopolitical feuds. In January 2022, Apple added support for unlisted apps to the App Store. These apps can only be downloaded via direct links, and do not appear as search results. Later in December 2022, a report by Bloomberg noted that the company had begun making preparations for opening up sideloading and alternative app stores on iOS, as compliance with

10434-508: The trademarked name MySQL. In August 2010, Oracle sued Google , claiming that its use of Java in Android infringed on Oracle's copyrights and patents. In May 2012, the trial judge determined that Google did not infringe on Oracle's patents and ruled that the structure of the Java APIs used by Google was not copyrightable. The jury found that Google infringed a small number of copied files, but

10545-837: The vulnerabilities, that no code leaks or exfiltrations occur and that reverse engineering of proprietary code is a hindrance of significance for malicious hackers. Sometimes, FOSS is not compatible with proprietary hardware or specific software. This is often due to manufacturers obstructing FOSS such as by not disclosing the interfaces or other specifications needed for members of the FOSS movement to write drivers for their hardware - for instance as they wish customers to run only their own proprietary software or as they might benefit from partnerships. While FOSS can be superior to proprietary equivalents in terms of software features and stability, in many cases it has more unfixed bugs and missing features when compared to similar commercial software. This varies per case, and usually depends on

10656-485: The web. Perens subsequently stated that he felt Eric Raymond 's promotion of open-source unfairly overshadowed the Free Software Foundation's efforts and reaffirmed his support for free software. In the following 2000s, he spoke about open source again. From the 1950s and on through the 1980s, it was common for computer users to have the source code for all programs they used, and the permission and ability to modify it for their own use. Software , including source code,

10767-443: The website was blocked in India from 13 February 2022. A report by Hindustan Times indicated that the ban could be due to links with China. India had in 2020 banned over 200 Chinese apps following the 2020–2022 China–India skirmishes . Another Hindustan Times report from April quoting Symantec said that Chinese hackers were depending on VLC to launch malware they had previously installed on Windows machines. The technique they used

10878-524: Was "Open-source", and quickly Bruce Perens , publisher Tim O'Reilly , Linus Torvalds, and others signed on to the rebranding. The Open Source Initiative was founded in February 1998 to encourage the use of the new term and evangelize open-source principles. While the Open Source Initiative sought to encourage the use of the new term and evangelize the principles it adhered to, commercial software vendors found themselves increasingly threatened by

10989-487: Was a client of the VideoLAN project. Since VLC is no longer merely a client, that initialism no longer applies. It was intended to consist of a client and server to stream videos from satellite dishes across a campus network. Originally developed by students at the École Centrale Paris , it is now developed by contributors worldwide and is coordinated by VideoLAN , a non-profit organization. Rewritten from scratch in 1998, it

11100-530: Was approved by Apple in April 2013. In March 2013, HiddenApps was approved and appeared in App Store. The app provided access to developer diagnostic menus, allowed for stock apps to be hidden, and enabled an opt-out feature for iAds, Apple's developer-driven advertisement system. The app was removed shortly afterwards for violating guidelines. In April 2013, Apple removed AppGratis , a then-successful app store market that promoted paid apps by offering one for free each day. Apple told All Things Digital that

11211-447: Was commonly shared by individuals who used computers, often as public-domain software (FOSS is not the same as public domain software, as public domain software does not contain copyrights ). Most companies had a business model based on hardware sales, and provided or bundled software with hardware, free of charge. By the late 1960s, the prevailing business model around software was changing. A growing and evolving software industry

11322-462: Was competing with the hardware manufacturer's bundled software products; rather than funding software development from hardware revenue, these new companies were selling software directly. Leased machines required software support while providing no revenue for software, and some customers who were able to better meet their own needs did not want the costs of software bundled with hardware product costs. In United States vs. IBM , filed January 17, 1969,

11433-433: Was estimated to house around 1.8 million apps. The iPad was released in April 2010, with approximately 3,000 apps available. By July 2011, 16 months after the release, there were over 100,000 apps available designed specifically for the device. Apple publishes a list on a yearly basis, giving credit to the apps with the highest number of downloads in the past year. These are the most downloaded iOS applications and

11544-528: Was in the February 1986 edition of the FSF's now-discontinued GNU's Bulletin publication. The canonical source for the document is in the philosophy section of the GNU Project website. As of August 2017 , it is published in 40 languages. To meet the definition of "free software", the FSF requires the software's licensing respect the civil liberties / human rights of what the FSF calls the software user's " Four Essential Freedoms ". The Open Source Definition

11655-592: Was presiding over Apple's case against Amazon , said she would "probably" deny Apple's motion to stop Amazon from using the "App Store" name. In July, Apple was denied preliminary injunction against Amazon's Appstore by a federal judge. The term app has become a popular buzzword ; in January 2011, app was awarded the honor of being 2010's "Word of the Year" by the American Dialect Society . "App" has been used as shorthand for " application " since at least

11766-517: Was published in March 1985 titled the GNU Manifesto . The manifesto included significant explanation of the GNU philosophy, Free Software Definition and " copyleft " ideas. The FSF takes the position that the fundamental issue Free software addresses is an ethical one—to ensure software users can exercise what it calls " The Four Essential Freedoms ". The Linux kernel , created by Linus Torvalds ,

11877-643: Was released as freely modifiable source code in 1991. Initially, Linux was not released under either a Free software or an Open-source software license. However, with version 0.12 in February 1992, he relicensed the project under the GNU General Public License . FreeBSD and NetBSD (both derived from 386BSD ) were released as Free software when the USL v. BSDi lawsuit was settled out of court in 1993. OpenBSD forked from NetBSD in 1995. Also in 1995, The Apache HTTP Server , commonly referred to as Apache,

11988-471: Was released on July 7, 2009. Work began on VLC for Android in 2010 and it has been available for Android devices on the Google Play store since 2011. In September 2010, a company named "Applidium" developed a VLC port for iOS under GPLv2 with the endorsement of the VLC project, which was accepted by Apple for their App Store. In January 2011, after VLC developer Rémi Denis-Courmont's complaint to Apple about

12099-823: Was released to the Microsoft Store on March 13, 2014. A universal app was created for Windows 8, 8.1, 10, Windows Phone 8, 8.1 and Windows 10 Mobile. In May 2012, the VLC team stated that a version of VLC for Android was being developed. The stable release version 1.0 was made available on Google Play on December 8, 2014. Several APIs can connect to VLC and use its functionality: VLC can handle some incomplete files and in some cases can be used to preview files being downloaded. Several programs make use of this, including eMule and KCeasy . The free/open-source Internet television application Miro also uses VLC code. HandBrake , an open-source video encoder, used to load libdvdcss from VLC Media Player. Easy Subtitles Synchronizer,

12210-406: Was released under GNU General Public License on February 1, 2001, with authorization from the headmaster of the École Centrale Paris . The functionality of the server-program, VideoLan Server (VLS), has mostly been subsumed into VLC and has been deprecated. The project name has been changed to VLC media player because there is no longer a client/server infrastructure. The cone icon used in VLC

12321-516: Was released under the Apache License 1.0 . In 1997, Eric Raymond published The Cathedral and the Bazaar , a reflective analysis of the hacker community and Free software principles. The paper received significant attention in early 1998, and was one factor in motivating Netscape Communications Corporation to release their popular Netscape Communicator Internet suite as Free software . This code

#118881