stifle867
Please don't do this. It's immoral to ride off the free work of others, then turn around and rug pull them. Either stick with open source and take the good and the bad, or go proprietary. Don't do this fake open source that harms the community. If you have a permissive license there's nothing stopping you from selling other's work and a CLA is not needed. If you have a copyleft license then a CLA defeats the entire purpose of that.
There are no open source licenses that do not allow for commercial applications. It goes against the very core of what it means to be open source.
However, what you're probably looking for is a license that prevents people from taking your code and making a commercial application without giving back. What this means is that any copy of your source code must also be open source. This is what a copyleft license does and you could look at something like the GPLv3 or the less restrictive MPLv2.
Overzealous character escaping most likely. It's to prevent certain types of exploits when displaying user submitted content as users could post, for example, javascript code that would then run on the page. By "escaping" certain characters it prevents this. For example by changing & to &
it will instruct the browser to change it from a literal ampersand to a display ampersand. The problem then comes when some container elements don't use these display ampersands and just display the literal code. I'm sorry I couldn't explain it better.
You can see exactly what I mean if you reply to this comment and type &
then type it again but inside of a code block (inside of two backticks `)
There's really no point engaging with you unless you want to engage with the what I'm actually saying. I'm happy to have a discussion but you're devolving it into a shouting match. I never once said it's what is most important to me, which is besides the point because I can bring up any issue that I care about and I won't accept anyone telling me that I have no right to bring it up.
Dance with the Devil by Immortal Technique
With uBlock Origin you can achieve 99%+ pretty easily.
Linux people are passionate about Linux and will tell you all the reasons to switch. I'm here to tell you to stick to what you already know. There's no point changing your entire operating system if you don't have the time to invest in a totally new way of using your computer.
It does make me curious why you even decided to install Linux though. Something must have made you take that step.
I understand and that's definitely a valid criticism of Linux. It's not a drop in replacement for Windows and it's definitely not as user friendly or targeted towards a general audience. Due to the flexibility of customisation, and the sheer amount of different distributions it is hard to provide individual support without knowing all the details of your system. It's not like Windows where in general you're probably running one of two versions.
And while being a criticism to some, it is also a strength to others.
If you ever get stuck on something feel free to shoot me a message and if I can I will try and provide advice.
Well that is the question I intentionally asked in my 1st comment so yeah that's a good start :P
Considering that it definitely is a Bluetooth device that means it has to be relatively close to your computer. Unless you live in an apartment building and are in range of Bluetooth devices not in your household you should be considering the electronic devices around you.
Do you have any "smart" devices like a baby monitor, a home camera system, vacuum, air purifier or any such thing that has Bluetooth?
Because you are saying that there's no new devices that you can think of, and it does seem suspicious, my thought goes towards a device that is connected to the internet and has potentially been hacked and is now misbehaving. It may not be the case but best to err on the side of caution and you did the right thing by not accepting the connection.
Anyone is welcome to install an AV on their device if they so choose. I was more alluding to the fact that there are many things you should be doing to prevent malicious programs from running on your computer in the first place. By the time it makes it onto your system you're really just hoping that an AV would happen to catch it.
Of course you need a foundational knowledge of Windows before you are able to accomplish certain tasks. You are not born with the knowledge of how to operate a computer. Even people who have not used computers before struggle with basic tasks. If I ask someone who is new to Windows to install Photoshop will they be able to accomplish it with no prior knowledge? You have to know you open the web browser, navigation to the proper website, download the installer, run the installer, find the menu shortcut, etc.
As for how to install programs on Linux it does depend on the distribution and the application you wish to install but let's take Ubuntu for example. If I want to install VLC I would type sudo apt install vlc
. If I want to install Firefox I would type sudo apt install firefox
. Instructions should be available online with a quick search.