Search results “Client directory index forbidden by options directive”
Wamp Server Error : Forbidden You don't have permission to access /phpmyadmin/ on this server
In this video I am going to show How to solve Forbidden Wamp Server Error which says You don't have permission to access /phpmyadmin/ on this server. or Forbidden :You don't have permission to access. the solution -of WAMP phpmyadmin 403 forbidden error "Forbidden You don't have permission to access /phpmyadmin/ on this server is easy. on Windows 10 or Windows 8. WAMP is a Windows OS based program that installs and configures Apache web server, MySQL database server, PHP scripting language, phpMyAdmin (to manage MySQL database’s). WAMP stands for Windows, Apache, MySQL, PHP. wampserver installer can be easily downloaded from its website on windows . We can Download WAMP server exe from http://www.wampserver.com/en/ or directly from Sourceforge. In addition I will also cover how to solve client denied by server configuration: /usr/share/phpmyadmin, you don't have permission to access /phpmyadmin/ on this server. wamp directory index forbidden by options directive: /usr/share/phpmyadmin/ phpmyadmin.conf location -------------------Online Courses to learn---------------------------- Java - https://bit.ly/2H6wqXk C++ - https://bit.ly/2q8VWl1 AngularJS - https://bit.ly/2qebsLu Python - https://bit.ly/2Eq0VSt C- https://bit.ly/2HfZ6L8 Android - https://bit.ly/2qaRSAS Linux - https://bit.ly/2IwOuqz AWS Certified Solutions Architect - https://bit.ly/2JrGoAF Modern React with Redux - https://bit.ly/2H6wDtA MySQL - https://bit.ly/2qcF63Z ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL -------------------------Stuff I use to make videos ------------------- Stuff I use to make videos Windows notebook – http://amzn.to/2zcXPyF Apple MacBook Pro – http://amzn.to/2BTJBZ7 Ubuntu notebook - https://amzn.to/2GE4giY Desktop - http://amzn.to/2zct252 Microphone – http://amzn.to/2zcYbW1 notebook mouse – http://amzn.to/2BVs4Q3 ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter
Views: 11558 ProgrammingKnowledge
Web Server: Enable Directory Listing / Directory Browsing with .htaccess & create files with no name
Web Servers hide the contents of folders by default. If there’s no index.html or index.php file, it will show a "403 Forbidden" error. That means that the folder exists, but you don’t have access to it. Different from a "404 Not Found" error, meaning no such folder exists. If you want to see the files inside all folders, you need to put this .htaccess file in the directory you want to enable Download htaccess zip http://www.mediafire.com/download/qm398c6l99xl8o8/htaccess+File+Inside.zip UnZip it and it should work. (This is if you’re having trouble creating files with no name, only an extension) ➤Create .htaccess file -Open notepad (or other text editor) -Save a blank file called ".htaccess" (no filename just an extension) -Make sure you change the "Save as Type" dropdown from "Text Document *.txt" to "All files" -Use ftp software to copy the .htaccess file to your web server -You might need to "Show hidden files" in order to see it ➤Configuring htaccess ➨"Options +Indexes" -Adding this enables the list of files in the folder -Capitalization doesn’t matter -You can comment out lines with a hashtag/number sign (#) ➨"IndexOptions FancyIndexing" -This changes the display ➨"Options -Indexes" -this hides the listings. Add a new .htaccess file in a subfolder to disable directory listing in that folder and keep it active in the containing folder ➨"DirectoryIndex 1.txt" -This sets the default page to load instead of index.html or index.php (as long as 1.txt exists) ➨"IndexIgnore *.txt *.doc" -This excludes any files with the extension txt & doc from the list -They’re still accessible by direct URL, but just won’t show up if directory listing is enabled More Detailed video https://www.youtube.com/watch?v=hsaaVCB55dQ
Views: 33762 TanUv90
Wamp Server Error : Forbidden You don't have permission to access /phpmyadmin/ on this server:Sol
In this video I am going to show How to solve Forbidden Wamp Server Error which says You don't have permission to access /phpmyadmin/ on this server. or Forbidden :You don't have permission to access. the solution -of WAMP phpmyadmin 403 forbidden error "Forbidden You don't have permission to access /phpmyadmin/ on this server is easy. on Windows 10 or Windows 8. WAMP is a Windows OS based program that installs and configures Apache web server, MySQL database server, PHP scripting language, phpMyAdmin (to manage MySQL database’s). WAMP stands for Windows, Apache, MySQL, PHP. wampserver installer can be easily downloaded from its website on windows . We can Download WAMP server exe from http://www.wampserver.com/en/ or directly from Sourceforge. In addition I will also cover how to solve client denied by server configuration: /usr/share/phpmyadmin, you don't have permission to access /phpmyadmin/ on this server. wamp directory index forbidden by options directive: /usr/share/phpmyadmin/ phpmyadmin.conf location _____________________________________________________________ subscribe to my channel :) #programming #tutorials #free #sourcecode facebook page https://www.facebook.com/pg/Blade.Tutorials/posts/?ref=page_internal splash screen in java https://www.youtube.com/watch?v=nBiF1pUsXwI Circular progress bar in java https://www.youtube.com/watch?v=j8y0mRdBKHo captcha code in php https://www.youtube.com/watch?v=ASVqOVNBKyI Qr code in php https://www.youtube.com/watch?v=gKZSkemgtJQ python books https://www.youtube.com/watch?v=XJY38-USOUg how to make simple virus https://www.youtube.com/watch?v=XM5T9Brqq0E splash screen in java https://www.youtube.com/watch?v=nBiF1pUsXwI disable editing of jtable in java https://www.youtube.com/watch?v=kCeZrHNEwqk print recipt in java https://www.youtube.com/watch?v=EuALksUGQhk
What is WEBSERVER DIRECTORY INDEX? What does WEBSERVER DIRECTORY INDEX mean? WEBSERVER DIRECTORY INDEX meaning - WEBSERVER DIRECTORY INDEX definition - WEBSERVER DIRECTORY INDEX explanation. Source: Wikipedia.org article, adapted under https://creativecommons.org/licenses/by-sa/3.0/ license. SUBSCRIBE to our Google Earth flights channel - https://www.youtube.com/channel/UC6UuCPh7GrXznZi0Hz2YQnQ When an HTTP client (generally a web browser) requests a URL that points to a directory structure instead of an actual web page within the directory, the web server will generally serve a default page, which is often referred to as a main or "index" page. A common filename for such a page is index.html, but most modern HTTP servers offer a configurable list of filenames that the server can use as an index. If a server is configured to support server-side scripting, the list will usually include entries allowing dynamic content to be used as the index page (e.g. index.php, index.shtml, index.jsp, default.asp) even though it may be more appropriate to still specify the html output (index.html.php or index.html.aspx), as this should not be taken for granted. An example is the popular open source web server Apache, where the list of filenames is controlled by the DirectoryIndex directive in the main server configuration file or in the configuration file for that directory. It is possible to make do without file extensions at all, and be neutral to content delivery methods, and set the server to automatically pick the best file through content negotiation. If the server is unable to find a file with any of the names listed in its configuration, it may either return an error (generally 404 Not Found) or generate its own index page listing the files in the directory. It may also return a 403 Index Listing Forbidden. Usually this option is also configurable. Since the index page is often the first page of a Web site that a user sees, it is sometimes used to offer a menu of language options for large Web sites that use geo targeting. It is also possible to avoid this step, for example by using content negotiation.
Views: 53 The Audiopedia
New xampp security concept: Access Forbidden Error 403
However when I try to access phpMyAdmin I get this error: Access forbidden! "New XAMPP security concept:" Access to the requested directory is only available from the local network. This setting can be configured in the file "httpd-xampp.conf". To fix above error we just need to follow below simple steps: Step-1: Go to exampp server and locate "httpd-xampp.conf" file from this location "C:\xampp\apache\conf\extra". Step-2: Open this file in notepad and search "phpmyadmin" keyword. Step-3: Find this line and replace below Line: Require local Into: Require all granted Step-4: after saving above changes, now restart apache service from xampp control panel window. Step-5: test phpmyadmin access over the network.. That's all..
Views: 27507 Bro Experts
Error 403 Access Forbidden Solution -- Apache File Permission & Clear Cache
This is the other link's error of 403. The happen about the page or file has been locked. The server send you "Error 403", that's different between of the Link error 404; this link error means the client requests the path link / address is correct but the indicate page's owner is forbidden his/her page browse to the request's client (that you) browser! The problem is about the file itself, not of the link! You've to unlock the file and get the permission to yourself if you were the page's owner. After the steps and you still got the error, clear the Cache history to access the permission. For getting more details on this tutorial, please visit at http://hellbuddy.com/solution-403accessforbidden
Views: 90324 Fungs Film Production
This is a quick tutorial on how to fix the error 403 access forbidden message. Hope this helps anyone who is having this problem. XAMPP download: http://www.apachefriends.org/en/xampp.html Notepad++ download: http://notepad-plus-plus.org/ Tutorial C:/xampp/apache/conf/extra/httpd-xampp.conf
Views: 161963 MrTech302
Apache - disable and enable directory listing
Apache http server can be downloaded from: http://httpd.apache.org/ In httpd.conf disable directory listing Options -Indexes enabledirectory listing Options +Indexes More about this video: http://jiansenlu.blogspot.ca/2014/01/apache-disable-directory-listing.html
Views: 9574 Jiansen Lu
Create Website - Make Website with Home Web Hosting & SSL
How to create website and home web hosting for multiple websites, make website with free domain & SSL certificate, create website using XAMPP and WordPress Subscribe to My Channel and Get More Great Tips: https://www.youtube.com/subscription_center?add_user=krestsss Share this Video: https://youtu.be/fjoibGAicg0 Music by Birocratic: https://www.youtube.com/channel/UCrEAQx48oTZy7f9ZWsDawKg Tracks: Fresh Healthy Perspectives; Confusing Disco Tutorial shows you, how to create a website and host it for free from home computer, step by step tutorial with testing and full explanation. Main Steps to create and web host multiple websites from home computer using XAMPP server, simple PHP coding, HTML page and WordPress You can skip steps using links under subtitles (but I strongly recommend to follow tutorial step by step to achieve full result and get full functional website) Download and Install Useful Tools: Download Notepad ++ https://notepad-plus-plus.org/download/v7.6.3.html Download and install Opera web browser, it comes with free VPN, so you can test website from another network Download Opera with VPN: https://www.opera.com/computer/features/free-vpn 1. Set a static local IP address for your server: 5:06 To host website from your home computer you should port forward special ports, so your server should have assigned a static IP address which is never changed. 2. Install Xampp server, Configure and secure Xampp: 7:19 Download XAMPP Server https://www.apachefriends.org/download.html You can use XAMPP server to create a local web server to test your websites, or as a live server to host websites on the Internet. How to Change Port 80 and Port 443 in XAMPP Server https://www.youtube.com/watch?v=rbycmTTAiqI 3. Get free domain names: 24:46 step 3 shows, how to get subdomain and domain name for free, from different websites. First website to get free sub domain: https://www.noip.com/ Second website to get free domain name: https://www.freenom.com/en/index.html?lang=en I recommend second website Freenom, but both are free and comes with good options. 4. Change 'localhost' to a Domain Name, Setup virtual hosts on Xampp: 30:47 How to create temporary index.php files for your website. Redirect a static local IP address to domain name, using hosts file. How to create virtual host on XAMPP. 5. Point domain name to your server IP address, Port Forward Your Router: 42:55 This is one of the general step to web host your own website on home server, so you have to forward port 80 (HTTP) and port 443 SSL (HTTPS). Helpful Guides for Port Forwarding: https://portforward.com/ 6. Create simple PHP page, and Connect to MySQL Database, using PHP: 49:32 How to create simple PHP page, explanation of HTML tags, and some PHP codes. How to connect index PHP page to MySQL database using PHP. 7. Download and install WordPress, manual WordPress installation with high security: 56:54 Download WordPress https://wordpress.org/download/ WordPress can be installed on online web hosting services and also on local web servers. Step 7 shows, how to install WordPress manually with high security. Create a new user account with administrator rights. Secure WordPress website by configuring wp-config.php file. 8. Get free SSL Certificate and install SSL Certificate on Xampp Server: 1:05:59 An SSL Certificate creates secure connection between website and a visitor's web browser. SSL certificate makes all data transfer private and secure. Step 8 shows, how to download free SSL certificate with three different ways from the following website (SSL For Free) and install SSL Certificate on XAMPP Server Get free SSL Certificate for your website https://www.sslforfree.com 1. Automatic FTP Verification To get SSL certificate by automatic FTP verification you need FTP Server. Install FTP Server on XAMPP - Install FileZilla Client https://www.youtube.com/watch?v=T1As7eJGDhE 2. Manual Verification: 1:09:56 3. Manual Verification (DNS): 1:20:27 9. Redirect HTTP to HTTPS: 1:28:22 Redirect HTTP to HTTPS for HTML website and for WordPress website using .htaccess file. Download all Useful codes: https://drive.google.com/open?id=1oF_ClpyK3uEdnbHQMke7Ym4XOvSzusk- Feel free to ask me any question!!! Find me on Facebook: https://goo.gl/K0jp3d Follow me on Twitter: http://goo.gl/gz2V6G This video-tutorial attempt to answer all below questions: How to create website for free? How to Create and Host Website from Home Computer? How to Create website using XAMPP Server? How to Create WordPress website? How do you make a website using XAMPP and WordPress? How to create own website? How to Download and install SSL Certificate on XAMPP server? How to Build Your Own WordPress website? How to Make Your Own Website at Home for Free? How to install WordPress on XAMPP Server? How to Build Website with free SSL Certificate, free domain and web host from home? #CreateWebsite #MakeWebsite #SSLCertificate
Views: 429 mmk
Deploy angular app to IIS
In this video we will discuss deploying angular application to IIS. Here are the steps Step 1 : Build your angular application. If you want to deploy a development build do a development build using the following Angular CLI command. The base-href option on the build command sets the base-href element in index.html to "/ePortal/" instaed of "/". In the IIS server, we will create an application with name "ePortal" in just a bit. ng build --base-href /ePortal/ If you want to deploy a production build do a production build using the following Angular CLI command. ng build --prod --base-href /ePortal/ In our case let's deploy a production build. After the build is complete, you will notice a folder with name "dist" in your Angular project folder. This folder contains all the build files. These build files need to be copied to a folder on the server where we have IIS installed. Step 2 : Create a folder on the server where you have IIS installed. You can name the folder anything you want. I am going to name the folder "ProductionBuild" and I am creating it in C:\ drive. Step 3 : Now copy all the contents of the "dist" folder into "ProductionBuild" folder Step 4 : Open IIS. There are several ways to do this. One way is to type "inetmgr" in the "Run" window and click "OK" Step 5 : Create an application in IIS. Name it "ePortal". This name has to match the value we have specified for the --base-href option in Step 1. a) Exapand the root IIS node b) Expand Sites c) Right click on "Default Web Site" and select "Add Application" from the context menu d) In the "Alias" textbox, type "ePortal" e) Set the "Physical Path" to folder that contains the build files. In our case it is "ProductionBuild" folder in C:\ drive At this point, if you launch the browser and navigate to http://localhost/ePortal/home, you will see the "home works" message as expected. When you click on the "Employees" tab it also works as expected. However, when you "Refresh" the page by pressing F5, you will see HTTP 404 error Step 6 : To fix this Page Refresh issue in Angular, include the following URL rewrite rule in you web.config file. This web.config file should be in copied the "ProductionBuild" folder where we have the rest of the build files. Please replace [ with LESS_THAN symbol and ] with GREATER_THAN symbol. [?xml version="1.0" encoding="utf-8"?] [configuration] [system.webServer] [rewrite] [rules] [rule name="AngularJS Routes" stopProcessing="true"] [match url=".*" /] [conditions logicalGrouping="MatchAll"] [add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /] [add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /] [add input="{REQUEST_URI}" pattern="^/(api)" negate="true" /] [/conditions] [action type="Rewrite" url="/ePortal" /] [/rule] [/rules] [/rewrite] [/system.webServer] [/configuration] Please note : You may also point the IIS application directly to the "dist" folder in RoutingDemo project folder. The downside of this is every time you rebuild your application, the "dist" folder is deleted and recreated. This means you will loose the web.config file and you have to create it again. Text version of the video http://csharp-video-tutorials.blogspot.com/2017/11/deploy-angular-app-to-iis.html Slides http://csharp-video-tutorials.blogspot.com/2017/11/deploy-angular-app-to-iis-slides.html Angular CLI Tutorial https://www.youtube.com/watch?v=rJ9o4TyhSuo&list=PL6n9fhu94yhWUcq5Pc16uf8YKXoZ87Vh_ Angular CLI Text articles & Slides http://csharp-video-tutorials.blogspot.com/2017/10/angular-cli-tutorial-for-beginners.html All Dot Net and SQL Server Tutorials in English https://www.youtube.com/user/kudvenkat/playlists?view=1&sort=dd All Dot Net and SQL Server Tutorials in Arabic https://www.youtube.com/c/KudvenkatArabic/playlists
Views: 44608 kudvenkat
Mise en place serveur: Apache
Installation et configuration du serveur Apache. Mise en place d'hôtes virtuels. Configuration des ports, Activation de modules apache. Edition de fichier .htaccess, configuration de fichier de log. Gestion des permissions apaches http://toungafranck.com
Views: 296 TOUNGA Franck
Installing The Puppet Configuration Management Server Dashboard UI
This tutorial will walk through installing the Puppetlabs Puppet Dashboard, which is an open source dashboard UI for the Puppetlabs Puppet configuration management server which is used to apply configuration sets, or perform consistent installs of servers among other things to your organizations servers, or groups of servers. Puppetlabs Dashboard Install Checklist: http://docs.puppetlabs.com/dashboard/manual/1.2/bootstrapping.html#configuring-dashboard Full Text Step By Step Tutorial: http://formatccolon.com/blog/installing-the-puppet-dashboard-ui-on-centos-6-5
Views: 20832 Clusterfrak
Angular 2 HTTP Reimagined, Angular CLI, & Angular 2 Accessibility
Angular 2 HTTP Reimagined Speaker: Google Angular Core team member Rob Wormald Angular CLI Speaker: Google Angular Core team member Hans Larsen Early preview of Angular-CLI, the official Command Line tool which allows you to focus on features and logic, rather than boilerplate and infrastructure. Create a new project, pick the technologies you want, generate the structure you need and start coding! Lightning Talk (15 min): Accessibility Test Coverage and Angular 2 Speaker: Marcy Sutton Automated testing is a valuable tool for web development: you can prevent broken code from going out the door, document what your code does, and free up time you would spend testing on other development tasks. By also adding test coverage for accessibility, you can ensure that a passing build will be accessible to people with disabilities and that it will remain that way. In this talk, I’ll show you how to add accessibility test coverage to your Angular application and leverage accessibility domain knowledge with axe-core, an open source accessibility testing library.
Views: 68250 Angular
Auburn Coach Wife Kristi Malzahn Agrees with Match & eHarmony: Men are Jerks
My advice is this: Settle! That's right. Don't worry about passion or intense connection. Don't nix a guy based on his annoying habit of yelling "Bravo!" in movie theaters. Overlook his halitosis or abysmal sense of aesthetics. Because if you want to have the infrastructure in place to have a family, settling is the way to go. Based on my observations, in fact, settling will probably make you happier in the long run, since many of those who marry with great expectations become more disillusioned with each passing year. (It's hard to maintain that level of zing when the conversation morphs into discussions about who's changing the diapers or balancing the checkbook.) Obviously, I wasn't always an advocate of settling. In fact, it took not settling to make me realize that settling is the better option, and even though settling is a rampant phenomenon, talking about it in a positive light makes people profoundly uncomfortable. Whenever I make the case for settling, people look at me with creased brows of disapproval or frowns of disappointment, the way a child might look at an older sibling who just informed her that Jerry's Kids aren't going to walk, even if you send them money. It's not only politically incorrect to get behind settling, it's downright un-American. Our culture tells us to keep our eyes on the prize (while our mothers, who know better, tell us not to be so picky), and the theme of holding out for true love (whatever that is—look at the divorce rate) permeates our collective mentality. Even situation comedies, starting in the 1970s with The Mary Tyler Moore Show and going all the way to Friends, feature endearing single women in the dating trenches, and there's supposed to be something romantic and even heroic about their search for true love. Of course, the crucial difference is that, whereas the earlier series begins after Mary has been jilted by her fiancé, the more modern-day Friends opens as Rachel Green leaves her nice-guy orthodontist fiancé at the altar simply because she isn't feeling it. But either way, in episode after episode, as both women continue to be unlucky in love, settling starts to look pretty darn appealing. Mary is supposed to be contentedly independent and fulfilled by her newsroom family, but in fact her life seems lonely. Are we to assume that at the end of the series, Mary, by then in her late 30s, found her soul mate after the lights in the newsroom went out and her work family was disbanded? If her experience was anything like mine or that of my single friends, it's unlikely. And while Rachel and her supposed soul mate, Ross, finally get together (for the umpteenth time) in the finale of Friends, do we feel confident that she'll be happier with Ross than she would have been had she settled down with Barry, the orthodontist, 10 years earlier? She and Ross have passion but have never had long-term stability, and the fireworks she experiences with him but not with Barry might actually turn out to be a liability, given how many times their relationship has already gone up in flames. It's equally questionable whether Sex and the City's Carrie Bradshaw, who cheated on her kindhearted and generous boyfriend, Aidan, only to end up with the more exciting but self-absorbed Mr. Big, will be better off in the framework of marriage and family. (Some time after the breakup, when Carrie ran into Aidan on the street, he was carrying his infant in a Baby Björn. Can anyone imagine Mr. Big walking around with a Björn?)
Views: 202206 Shari Wing
Android (operating system) | Wikipedia audio article
This is an audio version of the Wikipedia Article: https://en.wikipedia.org/wiki/Android_(operating_system) 00:02:02 1 History 00:10:06 2 Features 00:10:14 2.1 Interface 00:12:55 2.2 Applications 00:16:08 2.3 Memory management 00:16:56 3 Hardware 00:20:58 4 Development 00:21:57 4.1 Update schedule 00:27:53 4.2 Linux kernel 00:31:38 4.3 Software stack 00:35:54 4.4 Open-source community 00:38:24 5 Security and privacy 00:38:34 5.1 Scope of surveillance by public institutions 00:40:45 5.2 Common security threats 00:45:38 5.3 Technical security features 00:49:52 6 Licensing 00:52:40 6.1 Leverage over manufacturers 00:56:33 7 Reception 01:00:20 7.1 Market share 01:07:25 7.2 Adoption on tablets 01:11:07 7.3 Platform usage 01:11:44 7.4 Application piracy 01:12:56 8 Legal issues 01:13:19 8.1 Patent lawsuit with Oracle 01:15:42 8.2 Anti-competitive challenges in Europe 01:18:18 8.3 Others 01:20:11 9 Other uses 01:25:07 10 Mascot 01:26:16 11 See also Listening is a more natural way of learning, when compared to reading. Written language only began at around 3200 BC, but spoken language has existed long ago. Learning by listening is a great way to: - increases imagination and understanding - improves your listening skills - improves your own spoken accent - learn while on the move - reduce eye strain Now learn the vast amount of general knowledge available on Wikipedia through audio (audio article). You could even learn subconsciously by playing the audio while you are sleeping! If you are planning to listen a lot, you could try using a bone conduction headphone, or a standard speaker instead of an earphone. You can find other Wikipedia audio articles too at: https://www.youtube.com/channel/UCuKfABj2eGyjH3ntPxp4YeQ You can upload your own Wikipedia articles through: https://github.com/nodef/wikipedia-tts "The only true wisdom is in knowing you know nothing." - Socrates SUMMARY ======= Android is a mobile operating system developed by Google. It is based on a modified version of the Linux kernel and other open source software, and is designed primarily for touchscreen mobile devices such as smartphones and tablets. In addition, Google has further developed Android TV for televisions, Android Auto for cars, and Wear OS for wrist watches, each with a specialized user interface. Variants of Android are also used on game consoles, digital cameras, PCs and other electronics. Initially developed by Android Inc., which Google bought in 2005, Android was unveiled in 2007, with the first commercial Android device launched in September 2008. The operating system has since gone through multiple major releases, with the current version being 9 "Pie", released in August 2018. The core Android source code is known as Android Open Source Project (AOSP), and is primarily licensed under the Apache License. Android is also associated with a suite of proprietary software developed by Google, called Google Mobile Services (GMS) that very frequently comes pre-installed in devices, which usually includes the Google Chrome web browser and Google Search and always includes core apps for services such as Gmail, as well as the application store and digital distribution platform Google Play, and associated development platform. These apps are licensed by manufacturers of Android devices certified under standards imposed by Google, but AOSP has been used as the basis of competing Android ecosystems, such as Amazon.com's Fire OS, which use their own equivalents to GMS. Android has been the best-selling OS worldwide on smartphones since 2011 and on tablets since 2013. As of May 2017, it has over two billion monthly active users, the largest installed base of any operating system, and as of June 2018, the Google Play store features over 3.3 million apps.
Views: 16 wikipedia tts