<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Bhawesh Kumar</title>
    <description>The latest articles on DEV Community by Bhawesh Kumar (@dietr0).</description>
    <link>https://dev.to/dietr0</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F491841%2Fddd76498-11ea-450d-a5be-c50979801b56.jpg</url>
      <title>DEV Community: Bhawesh Kumar</title>
      <link>https://dev.to/dietr0</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dietr0"/>
    <language>en</language>
    <item>
      <title>Good Linux distros for new users.</title>
      <dc:creator>Bhawesh Kumar</dc:creator>
      <pubDate>Sat, 14 Nov 2020 08:31:59 +0000</pubDate>
      <link>https://dev.to/thetechnocrats/good-linux-distros-for-new-users-4bi</link>
      <guid>https://dev.to/thetechnocrats/good-linux-distros-for-new-users-4bi</guid>
      <description>&lt;p&gt;Are you willing to switch to linux or maybe give it a shot? Well I was too and to between all these hustle of distros and desktop environments I did what you did to find this article, I googled,"top linux distos". So here are my top distros that I'd recommend to a new comer.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. &lt;a href="https://ubuntu.com/download" rel="noopener noreferrer"&gt; Ubuntu &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2Fa%2Fa2%2FUbuntu_20.10_Groovy_Gorilla_Desktop.png%2F1200px-Ubuntu_20.10_Groovy_Gorilla_Desktop.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2Fa%2Fa2%2FUbuntu_20.10_Groovy_Gorilla_Desktop.png%2F1200px-Ubuntu_20.10_Groovy_Gorilla_Desktop.png" alt="Ubuntu"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let's begin with probably the most popular distro, Ubuntu itself. Ubuntu is based on Gnome desktop environment. It's comes with a side dock by default good for people who want something different than windows' taskbar and mac's dock, though it is customizable like any other linux disto. It comes with libre office preinstalled. Overall I'd suggest ubuntu to anyone who have heard about it and want to see what ubuntu is. &lt;/p&gt;

&lt;h3&gt;
  
  
  2. &lt;a href="https://pop.system76.com/" rel="noopener noreferrer"&gt;Pop OS&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimages.idgesg.net%2Fimages%2Farticle%2F2017%2F06%2Flinux-pop-os-desktop-100727995-large.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimages.idgesg.net%2Fimages%2Farticle%2F2017%2F06%2Flinux-pop-os-desktop-100727995-large.jpg" alt="pop os"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm currently using pop os as my main distro. It has probably the cleanest desktop out of every distro. It is built on top of ubuntu but there are several key differences. By default it has a hidden dock like default gnome, it's latest release has built in windows manager for people who are into that. It comes with a only a few basic software. It's made by system 76 for their hardware but it runs like a charm on any device. Overall I'm loving it and I'd recommend it to you if you want a clean desktop. &lt;strong&gt;I'll write an article on how I customize my pop os for learning and developing python&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. &lt;a href="https://linuxmint.com/" rel="noopener noreferrer"&gt;Linux Mint&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ffossbytes.com%2Fwp-content%2Fuploads%2F2020%2F06%2FYou-Can-Now-Download-Beta-Version-Of-Linux-Mint-20-22Ulyana22.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Ffossbytes.com%2Fwp-content%2Fuploads%2F2020%2F06%2FYou-Can-Now-Download-Beta-Version-Of-Linux-Mint-20-22Ulyana22.jpg" alt="Linux Mint"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're a windows user and want similar user experience on linux then Linux Mint is for you. It is built to attract windows users with a similar user interface and props driver installation and media codes on boot. I've not used it for long but with the short time I spent on it I'd say it was really good and polished. &lt;/p&gt;

&lt;h3&gt;
  
  
  4. &lt;a href="https://elementary.io/" rel="noopener noreferrer"&gt;Elementary OS&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.getmyos.com%2Fapp_public%2Ffiles%2Ft%2F1%2F2020%2F05%2Felementary-os-5-1-4-hera-april-2020-s3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.getmyos.com%2Fapp_public%2Ffiles%2Ft%2F1%2F2020%2F05%2Felementary-os-5-1-4-hera-april-2020-s3.png" alt="Elementary OS"&gt;&lt;/a&gt;&lt;br&gt;
If you're switching from mac and want a similar user interface by default then I'd recommend you Elementary OS. It's clean, it's simple and it's beautiful. It does a few things different from other distros, like having a 'Pay what you want' model. For apps in it's app center you can pay whatever you like to the developer to get that application, of-course you can choose to pay nothing. It also has something called Curated app, i.e, apps developed specifically for elementary os keeping it's theme in mind. Do give it a shot if you want something clean. &lt;/p&gt;

&lt;h3&gt;
  
  
  Bonus
&lt;/h3&gt;

&lt;p&gt;If you want something with arch then give manjaro a try. I've personally never used manjaro but I've heard some good things about it.&lt;/p&gt;

</description>
      <category>linux</category>
      <category>beginners</category>
      <category>productivity</category>
      <category>programming</category>
    </item>
    <item>
      <title>Open source tools for game development. </title>
      <dc:creator>Bhawesh Kumar</dc:creator>
      <pubDate>Sat, 07 Nov 2020 18:03:36 +0000</pubDate>
      <link>https://dev.to/thetechnocrats/open-source-tools-for-game-development-k00</link>
      <guid>https://dev.to/thetechnocrats/open-source-tools-for-game-development-k00</guid>
      <description>&lt;h4&gt;
  
  
  There are open-source tools for almost everything out there. Game development is not different. There are tools like unity engine and unreal engine which you can use for free but you'll need to pay them one day or other. Here is a list of top game development tools that are open-source and 100% free to use. However you can choose to donate if you want to.
&lt;/h4&gt;

&lt;h3&gt;
  
  
  Game engine- &lt;strong&gt;Godot&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgodotengine.org%2Fstorage%2Fapp%2Fuploads%2Fpublic%2F5ec%2Ffac%2F2a0%2F5ecfac2a03bc1119573590.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgodotengine.org%2Fstorage%2Fapp%2Fuploads%2Fpublic%2F5ec%2Ffac%2F2a0%2F5ecfac2a03bc1119573590.png" alt="Godot game engine"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The obvious choice in past few years is Godot game engine. It's a completely open-source game engine with both 2D as well as 3D game support. It uses it's own &lt;strong&gt;Python like&lt;/strong&gt; scripting language called Gd-script but it does have support for C#. It is available on all three major OS'es, windows, Linux, and mac-OS. It's almost as good as unity or unreal engines is not better. It's in constant development, and has a very user friendly interface. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Click &lt;a href="https://godotengine.org/" rel="noopener noreferrer"&gt;here&lt;/a&gt; to check out their website.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3D Modeling, Animation,Texture Painting, Rendering, etc.- &lt;strong&gt;Blender&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.ytimg.com%2Fvi%2FXHyM9T4vYgo%2Fmaxresdefault.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.ytimg.com%2Fvi%2FXHyM9T4vYgo%2Fmaxresdefault.jpg" alt="Blender"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Well if you are here there's a very high chance that you've heard about Blender. It's one of the best software for 3D modeling and other things you need for developing a 3D game. It uses Python as it's scripting language if needed. And it is 100% open-source. I don't need to explain much about it as it's one of the more popular softwares.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check out blender &lt;a href="https://www.blender.org/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2D assets- &lt;strong&gt;Krita&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.kde.org%2Fscreenshots%2Fkrita%2F2018-03-17_screenshot_001.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.kde.org%2Fscreenshots%2Fkrita%2F2018-03-17_screenshot_001.png" alt="Krita"&gt;&lt;/a&gt;&lt;br&gt;
Need an open-source alternative to photoshop to create concept art, sprites, other hand drawn assets? The open-source community knows that krita is the one of the best ones.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check out krita &lt;a href="https://krita.org/en/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Sound editing and production- &lt;strong&gt;Audacity &amp;amp; LMMS&lt;/strong&gt;
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Audacity
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fen%2F8%2F8b%2FAudacity_2.4.x_default_light_theme.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fen%2F8%2F8b%2FAudacity_2.4.x_default_light_theme.png" alt="Audacity"&gt;&lt;/a&gt;&lt;br&gt;
Most audio related work can be done with Audacity. Multi-track editing nd recording with with an impressive collection of impressive tools and effects, with a support for plugins.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check out Audacity &lt;a href="https://www.audacityteam.org" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  LMMS
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi0.wp.com%2Fwww.linuxlinks.com%2Fwp-content%2Fuploads%2F2017%2F12%2FScreenshot-LMMS.jpg%3Ffit%3D700%252C350%26ssl%3D1" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi0.wp.com%2Fwww.linuxlinks.com%2Fwp-content%2Fuploads%2F2017%2F12%2FScreenshot-LMMS.jpg%3Ffit%3D700%252C350%26ssl%3D1" alt="LMMS"&gt;&lt;/a&gt;&lt;br&gt;
If you need a software for music production for your game, LMMS is a good option. It is created as an open-source alternative to FL Studio and is in active development. It comes with a lot of instruments, samples, and effects included in the package.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check out LMMS &lt;a href="https://lmms.io/lsp/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Code editing- Visual Studio Code
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcode.visualstudio.com%2Fopengraphimg%2Fopengraph-home.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcode.visualstudio.com%2Fopengraphimg%2Fopengraph-home.png" alt="VS Code"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Though Godot has a built-in coe editor which is pretty competent in itself but if you still want to use something then you probably know what you should use. And if you don't check out Microsoft's Visual Studio Code. Let's be honest here, you most probably already know what VS Code is. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check it out &lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Bonus: The OS itself
&lt;/h3&gt;

&lt;p&gt;Why not go open source all the way? Ever tried linux? Give it a shot, it's not all text-based and confusing, it can look the way you want  it to. Heck, make your own linux distro for the world to use. &lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>opensource</category>
      <category>linux</category>
    </item>
    <item>
      <title>Begin with Linux #1</title>
      <dc:creator>Bhawesh Kumar</dc:creator>
      <pubDate>Tue, 20 Oct 2020 13:33:42 +0000</pubDate>
      <link>https://dev.to/dietr0/begin-with-linux-1-22i8</link>
      <guid>https://dev.to/dietr0/begin-with-linux-1-22i8</guid>
      <description>&lt;p&gt;I know many people who are still confused if they should switch to Linux or at least give it a go. In this article series I'll taking you through the steps I followed and my experience while switching to Linux and how I learn and do python projects solely on Linux.&lt;br&gt;
Just in case, I'm not saying you should switch to Linux, if you're curious or want to try something new just give it a try, fun fact it's free!&lt;/p&gt;

&lt;h3&gt;
  
  
  Let's get started with installing Linux on your device.
&lt;/h3&gt;

&lt;p&gt;This series will be focusing on Ubuntu since that's what I'm using now and writing this article on. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;First you'll need an USB stick, I recommend minimum of 8gbs. Now let's download everything that you'll be needing.

&lt;ul&gt;
&lt;li&gt;You can download the iso from &lt;a href="https://ubuntu.com/download/desktop"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Now you'll need something to make a bootable usb stick, and for that we'll be using balena etcher. You can get it from &lt;a href="https://www.balena.io/etcher/"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Note-&lt;/strong&gt; if you follow the videos mentioned below, follow the steps they show on what to and how to download. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I'll be leaving here the video tutorials which I followed here since I'm no expert in partitioning and things.

&lt;ul&gt;
&lt;li&gt;If you want just ubuntu on your device check out &lt;a href="https://www.youtube.com/watch?v=vt5Lu_ltPkU&amp;amp;ab_channel=LinuxPlus"&gt;this&lt;/a&gt; video. &lt;/li&gt;
&lt;li&gt;If you want to install it along side windows refer to &lt;a href="https://www.youtube.com/watch?v=-iSAyiicyQY&amp;amp;ab_channel=KskRoyal"&gt;this&lt;/a&gt; video.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Install the drivers and software packages.
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;If you're using a device with an nvidia gpu check out &lt;a href="https://www.youtube.com/watch?v=GljujCLixzE&amp;amp;ab_channel=EricMunoz"&gt; this &lt;/a&gt; video.&lt;/li&gt;
&lt;li&gt;If you're using a device with built in gpu or an amd gpu, you should be fine.&lt;/li&gt;
&lt;li&gt;Now let's run the command to update your system and installed softwares first
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ sudo apt update
$ sudo apt upgrade
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Now you're almost good to go and download any software you wish to, you don't need to use the terminal to install software if you don't want to. However, there's several ways to intall software on linux:-&lt;/li&gt;
&lt;li&gt;Use snap packages, you can use snap packages, ubuntu comes prebuilt with snap support since snap is developed by canonical, the same company which developes ubuntu. You can open the software centre and most software there will be snaps by default.&lt;/li&gt;
&lt;li&gt;Use aptitude, you can use &lt;code&gt;apt&lt;/code&gt; to install software directly from ubuntu's repositories. For eg,
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ sudo apt install vlc
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Use deb packages, like windows' exe and msi packages you can download software's deb file which works very much like exe or msi packages, just click on it and it'll install the software. One benefit is that the deb file will add it's repository on your device so you can update it directly from you terminal or software center.&lt;/li&gt;
&lt;li&gt;flatpak, flatpak is very much like snap but flatpaks generally have faster load times compared to snaps.
Check out &lt;a href="https://www.youtube.com/watch?v=Cf--Et0vB-s&amp;amp;ab_channel=LearnLinuxTV"&gt; this &lt;/a&gt; video to see how you can install flatpak on ubuntu.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Forums and help
&lt;/h3&gt;

&lt;p&gt;Ubuntu is one of the biggest and most used distro out there, if you have an issue the chances are it's already solved by someone else just give it a google search.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In next article, I'll be writing how I setup my device while I'm mastering python.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.buymeacoffee.com/dietro"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IvL1-OmC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.buymeacoffee.com/buttons/v2/default-green.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Switch to linux while learning programming?</title>
      <dc:creator>Bhawesh Kumar</dc:creator>
      <pubDate>Sun, 18 Oct 2020 04:40:01 +0000</pubDate>
      <link>https://dev.to/dietr0/switch-to-linux-while-learning-programming-1ji0</link>
      <guid>https://dev.to/dietr0/switch-to-linux-while-learning-programming-1ji0</guid>
      <description>&lt;h2&gt;
  
  
  For a new user?
&lt;/h2&gt;

&lt;p&gt;I've used windows for most of my life like most people. Last year when I got a new laptop and started learing python I heard about linux on the internet. I always knew about linux but like most people I had a mindset that linux is for tech nerds and hackers and all those cool internet people. When I googled,"Linux for beginners", I was amazed by just how beginner friendly it is! &lt;/p&gt;

&lt;h2&gt;
  
  
  What are distros?
&lt;/h2&gt;

&lt;p&gt;I'm no linux expert but I've used a few different distros in the past year. Most of them were based on ubuntu. In simple terms linux distros are like different android skins provided by different manufacturers like oxygen os by oneplus and color os by oppo, their looks and features might vary but under the skin all of them are same android. This is mostly same with linux distros, they may have different look, feel, user experience, workflow and package managers but under the skin all off them are for the most part same.&lt;/p&gt;

&lt;h2&gt;
  
  
  Opensource?
&lt;/h2&gt;

&lt;p&gt;What are opensource software? This was the most concerning thing for me when I first switched to linux. And boy i was wrong, opensource softwares can be as good as softwares developed by big companies. They are made and polished by the users for the users. You found a software you like? Want to contribute to it's development by adding some new features? Well stop thinking and just do it, that's the beauty of opensouce software. I also worried if opensource softwares are safe or not and I'm not completely sure how to explain but they are as safe as proprietary softwares. Just to be clear, they are not perfect. If you're into video editing, digital art, image editing and things, you will not get adobe suite but there are some goodd alternatives for some use cases.&lt;/p&gt;

&lt;h2&gt;
  
  
  For coding?
&lt;/h2&gt;

&lt;p&gt;It's absolutely perfect for all your programming needs. It's just as good as other OSes if not better.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;If you are eager to try linux but you're also afraid to dive into a completely new eco system, just take the roll and try it yourself.&lt;/p&gt;

&lt;h3&gt;
  
  
  Some good distros I used as a beginner and also using right now are:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Elementary os&lt;/li&gt;
&lt;li&gt;Pop!_Os&lt;/li&gt;
&lt;li&gt;Zorin os&lt;/li&gt;
&lt;li&gt;Kubuntu&lt;/li&gt;
&lt;li&gt;Linux Mint&lt;/li&gt;
&lt;li&gt;Ubuntu (currently using)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://www.buymeacoffee.com/dietro" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.buymeacoffee.com%2Fbuttons%2Fv2%2Fdefault-green.png" alt="Buy Me A Coffee"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>beginners</category>
      <category>opensource</category>
      <category>python</category>
    </item>
  </channel>
</rss>
