T
T
test22352018-01-09 23:25:03
Copyright
test2235, 2018-01-09 23:25:03

Copyright on GitHub?

I don’t understand what is the real practical application of the github service and how are things going with copyright?
1) What is the logic to put your code on public display so that it is copied and then sold? Or are there real things that are of material value are not laid out? Or there is something like: look, I wrote a new super-audio player, download it to your health and use it. Or is the service half commercial, like here are limited versions of the code, you can use it, but if you want something normal, buy a license?
2) And what is meant by copyright on GitHub-e, and indeed in principle. Site layout (the blocks themselves, location), if copied (except for design) - is this considered a copyright infringement? With the design, it is clear that if the layout is one to one, it's kind of like copyright infringement. And by the way, the layout design itself is essentially pasted from different photos, often with people's faces - where do the designers themselves get all this from, stupidly download other people's photos from the Internet?
3) If you take a code with functionality like CMS - is this also a copyright infringement? Maybe I don’t understand something, but the principle of CMS is about the same, to generate static pages, a catalog and other interaction? Take the same Bitrix, is it something super-unique that is not in the public domain? Really, for so many years of the development of the Internet, a free high-quality analogue of a paid CMS has not appeared on the network?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
Z
Zr, 2018-01-09
@Zr

> I don't understand what is the real practical application of the github service
No, do not pay attention.

T
Tyranron, 2018-01-10
@Tyranron

I don’t understand what is the real practical application of the github service and how are things going with copyright?

This is a hosting of Git repositories, which, in addition to a directly remote Git repository, provides a whole bunch of convenient collaboration and integration tools (code smell, code coverage, CI, Docker Hubs, Zapiers, bots, and all this is delicious). All this makes it convenient to develop projects.
By the way, Github is used for closed projects too. But this is already going for money.
Copyrights are governed by a license that every self-respecting repository has.
There are both closed (the code is available only to team members) and open (the code is available to everyone) projects. What is the meaning of open projects and open source as such - this is a separate huge topic.
Open source provides at least the following benefits to a project:
- Trust and transparency. Anyone can study the source code and make sure that there is nothing harmful there. He can take and compile the code himself if he does not trust other people's binaries.
- Growth through the community. 1 team is good, but thousands of contributors are better.
Not all projects are "audio player for sale". Not all projects are monetized. Moreover, making money is also far from the goal of every project. Open source is just a different software development model. And with the help of it, quite serious things are being developed: Linux, Kubernetes, MySQL, PostgreSQL, thousands of them ... Without open source, there would not be such a rapid development of software products. It is the foundation and base for everything else. Name me at least one closed large and well-known project that does not use any open source product at all. After all, open source is actually ubiquitous =)
It all depends under what license this or that design / code / template / layout / photo is served. All license terms are usually specified in the repository itself in the corresponding LICENSE.
Some projects allow you to use it anywhere and how you want. Others prohibit commercial use. In principle, no one bothers you to prohibit the use of the code by third parties at all, if you see any sense in this.
Where do designers take pictures - a question for them. As you must understand, there are a whole bunch of different situations. Some just take pictures from the Internet. Others, more conscientious, get the consent of the author to use the photo, if it is not posted under a free license.
It will be a violation of the rights if you use this code not according to the license.
The question about the principle is not clear. Licensing of principles is already patents. If a project violates a patent, then it violates it, whether open or closed. And vice versa, too, if the project implements something patented by its authors, then copying will be a violation of the patent (unless otherwise specified in the license terms). But in general, open source and patents somehow look bad in one basket. As they say - neither fish nor meat.
I can’t say for Bitrix analogues, but in general free CMS are a dime a dozen. Google "in the teeth" and choose ahead.

S
Sergey Gornostaev, 2018-01-10
@sergey-gornostaev

What is the logic of putting your code on public display
? If you have a repository on Github with a thousand or more stars, then job offers for big money come in several a day, and at interviews you ask questions to the employer, not he to you.

D
Dimonchik, 2018-01-09
@dimonchik2013

everything has licenses
for violation, you can spend a little money in American rubles

M
Maxim Fedorov, 2018-01-09
@Maksclub

Really, for so many years of the development of the Internet, a free high-quality analogue of a paid CMS has not appeared on the network?

That's it, you can start with the Google search bar, from online stores I would mark Sylius on Symfony
For ordinary sites I would mark OctoberCMS based on the LAravel framework
the same as without Github, copyright goes automatically to any work created by a person, except for those sites that are borrowed from others and this right is inseparable, another thing is still property rights
The code is posted not only for review, but also for joint revision (due to the specifics of Github - this is GIT hosting, that is, anyone who wants to improve can improve, and this happens with thousands of projects),
some projects have 1000 developers - - everyone can contribute, the project develops from this, rather than it would turn into a poop from the author, who would not share it with anyone and get tired of it himself
It happens in different ways, someone uploads the core (frame), and the products on it are already paid ... this gives developers the opportunity to have a platform for their projects / wait for additions and everything else, an ecosystem is created (more people pay attention to the product) and it is easier to sell already products on it.
Examples:
Russian JetBrains (there is a free platform, on the basis of which Google made the AndroidStudio IDE),
CMS ShopScript (paid) is made on the framework of the same WebAsyst company
...
For reference, Github is GIT hosting, then what are you doing there ? see/read -- side services and the result of the popularity of this service, but not its main purpose, it is primarily a development tool...
yes, talk about such pages with versions, who added and edited the code where and how:
https://github.com/laravel/homestead/commit/627f92...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question