C#, a sprzedaż programów

C#, a sprzedaż programów
0

Jestem studentem informatyki i mam darmowy dostęp do legalnego programu Visual Studio 2005 w ramach MSDN.

Wiem, że nie wolno mi tego programu nagrywać na płyty i sprzedawać go ani rozdawać (wtedy to będzie piractwo).

Ponoć nie wolno programów uzyskanych z MSDN używać w celach komercyjnych.

Jakie działalnosci będą komercyjne? Które będą zabronione?

  • Napisanie programu i sprzedaż go na Allegro w małych ilosciach
  • Napisanie programu i sprzedaż go jako legalna firma (opłacająca podatek i ZUS) w dużych ilosciach
  • Pisanie programu na zamówienie
  • Ktoś chce zlecić mi jakąś czynność niezwiązaną z programowanie, za którą miałbym wziąć pieniądze, a ja w celu ułatwienia sobie wykonania tej czynności (realizacji zlecenia) napisze i wykorzystam program w VS2005 (np. ze względu na brak dobrych programów do tej czynności).

Załóżmy, że uda mi sie przeporwadzić bezbłędną konwersję projektu z VS2005 do MonoDevelop (ten ostatni ponoć odczytuje pliki z VS) i program będzie działać.

Czy sprzedaż programu napisanego w MonoDevelop jest legalna (sprzedaż bez udostępniania kodu źródłowego)?

Czy w pliku EXE istnieje informacja bądź wskazówka, w jakim środowisku napisano program?

0

Czy w pliku EXE istnieje informacja bądź wskazówka, w jakim środowisku napisano program?

bardzo czesto specjalnie dodaja tam ukryte sygnatury by mozna bylo to wykryc i udowodnic (scigac/nalozyc kare).
Sprzedaz programow napisanych w ide komercyjnych jest nielegalna. Zreszta i dobrze, moze zniknie wiekszasc syfu z internetu.

a_s_f
  • Rejestracja:ponad 22 lata
  • Ostatnio:15 dni
  • Lokalizacja:Rzeszów
0
Bilski napisał(a)

Jakie działalnosci będą komercyjne? Które będą zabronione?

  • Napisanie programu i sprzedaż go na Allegro w małych ilosciach
  • Napisanie programu i sprzedaż go jako legalna firma (opłacająca podatek i ZUS) w dużych ilosciach
  • Pisanie programu na zamówienie

Te czynnosci przynoszą Ci zysk, MSDNAA nie zezwala na to wiec tego robic nie mozesz. Zdaje sie wersja Express pozwala na komercyjny uzytek.

Bilski napisał(a)
  • Ktoś chce zlecić mi jakąś czynność niezwiązaną z programowanie, za którą miałbym wziąć pieniądze, a ja w celu ułatwienia sobie wykonania tej czynności (realizacji zlecenia) napisze i wykorzystam program w VS2005 (np. ze względu na brak dobrych programów do tej czynności).

Jesli zleceniodawca nie otrzymuje od Ciebie pliku wykonywalnego czy kodu zrodłowego to takie cos mozesz zrobic.

0

@up:
tego ostatniego nie byłby taki pewny...

HideYoshi
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
  • Postów:315
0

a_s_f ma racje wyobraz sobie ze ktos chce ci zaplacic np: bys obliczyl sobie np no nie wiem, np dodal dwie macierze... napiszesz sobie do tego program ktory ci to obliczy i wypluje wynik. Ty ten wynik sprzedasz za kaske. Pytanie: gdzie tu cos jest nielegalnego ?


"Nie trudno jest zwycięstwo odnieść, trudno jest sprawić by trwałe było"
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 9 godzin
  • Lokalizacja:Wrocław
0
HideYoshi napisał(a)

Pytanie: gdzie tu cos jest nielegalnego ?

Użycie w celu komercyjnym oprogramowania udostępnianego na licencji nie zezwalającej na takie użycie.

@autor - Nie prościej użyć wersji Express i nie utrudniać sobie życia?

pako1337
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 6 lat
0

Ja też nie wiem, ale też nie wydaje mi się to takie proste. Ktoś ciągle może to podciągnąć pod komercyjne wykorzystanie - przecież dzięki temu programowi zarabiasz pieniadze. Nieważne, że bez niego też byś zarobił, ale zarobiłbyś mniej (dłużej by ci to trwało niż wklepanie danych do programu, jeśli mówimy o jakichś poważnych rzeczach) i tu już ktoś może to interpretować jako komercyjne wykorzystanie.
Ale jak mówiłem, nie znam się, pewno trzebaby prawnika jakiego zapytać...

Ale fakt, jest wersja express, która pozwala na robienie czegokolwiek i prywatnie i komercyjnie i jak się tam chce, do większości podstawowych zastosowań się nada dobrze.

HideYoshi
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
  • Postów:315
0
somekind napisał(a)
HideYoshi napisał(a)

Pytanie: gdzie tu cos jest nielegalnego ?

Użycie w celu komercyjnym oprogramowania udostępnianego na licencji nie zezwalającej na takie użycie.

niby tak i niby nie. Nie sprzedawal tego programu. Wynik moglby mailem przeslac ;], albo powiedziec ze do szkoly mu to bylo potrzebne. Ja nie widze w tym nic nielegalnego... nie sprzedawal ani kodu, ani programu, tylko cos co obliczyl (w tym przypadku co napisalem). Natomiast jesli to co mowisz somekind jest prawda (sick!) to cos jest nie ten tego na tym swiecie ze za wszystko trzeba placic ;], jak chce to sobie baka pusze nie musze placic za zanieczyszczanie srodowiska ;-P.


"Nie trudno jest zwycięstwo odnieść, trudno jest sprawić by trwałe było"
0
HideYoshi napisał(a)

niby tak i niby nie. Nie sprzedawal tego programu. Wynik moglby mailem przeslac ;], albo powiedziec ze do szkoly mu to bylo potrzebne.

Wedle licencji nie wolno używać w zastosowaniach komercyjnych, to pojęcie szersze niż sprzedaż programu.2

Mendoza
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0
HideYoshi napisał(a)

niby tak i niby nie. Nie sprzedawal tego programu. Wynik moglby mailem przeslac ;], albo powiedziec ze do szkoly mu to bylo potrzebne. Ja nie widze w tym nic nielegalnego... nie sprzedawal ani kodu, ani programu, tylko cos co obliczyl (w tym przypadku co napisalem).

Idąc twoim tokiem rozumowania to można mieć pirackiego Excela i sprzedawać wyniki obliczone dzięki niemu.

HideYoshi napisał(a)

Natomiast jesli to co mowisz somekind jest prawda (sick!) to cos jest nie ten tego na tym swiecie ze za wszystko trzeba placic ;], jak chce to sobie baka pusze nie musze placic za zanieczyszczanie srodowiska ;-P.

Toć masz darmowa wersję Express do użytku komercyjnego. W czym problem?


somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 9 godzin
  • Lokalizacja:Wrocław
0
HideYoshi napisał(a)

niby tak i niby nie.

Jeśli stać go na lepszych prawników niż ma M$, to może kombinować tak, jak to opisujesz ;P

HideYoshi
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
  • Postów:315
0
Mendoza napisał(a)

Idąc twoim tokiem rozumowania to można mieć pirackiego Excela i sprzedawać wyniki obliczone dzięki niemu.

a z jakiej racji pirackiego ?:> ale np jak masz legalnego excela (bo przecieŻ taki jest dostajesz klucz od M$) to jesli cos w nim obliczysz to czemu tych wynikow nie mozesz sprzedac?:>

to tak jakby jakis amtematych, lub ekonomista wymyslil cos w kawiarni, cos co by zrewolucjonizowalo gospodarke na swiecie, tylko ze by pozyczyl od kogos dlugopis i napisal algorytmy itp itd na chusteczce. To co to nie jego dzielo ? bo to byl pozyczony dlugopis ?:> .... oh no i jeszcze by sie kawiarnia rzucila z motyka bo to ich chusteczka byla [rotfl]


"Nie trudno jest zwycięstwo odnieść, trudno jest sprawić by trwałe było"
Mendoza
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0
HideYoshi napisał(a)
Mendoza napisał(a)

Idąc twoim tokiem rozumowania to można mieć pirackiego Excela i sprzedawać wyniki obliczone dzięki niemu.

a z jakiej racji pirackiego ?:> ale np jak masz legalnego excela (bo przecieŻ taki jest dostajesz klucz od M$) to jesli cos w nim obliczysz to czemu tych wynikow nie mozesz sprzedac?:>

Jak masz legalnego Excela do użytku komercyjnego to musiałeś za niego zapłacić. Czyli wszystko jest w porządku.

Z kolei Visual Studio pobrany z MSDNAA jest do pobrania za darmo na licencji edukacyjnej. Możesz tego oprogramowania używać tylko w celach naukowych. Nie możesz go używać w celach komercyjnych. To się tyczy również obliczania zadań matematycznych i sprzedaży wyników.

Poza tym jak sam napisałeś musisz napisać program do takich obliczeń. A napisanie programu i sprzedawanie jego wyników to właśnie działalność komercyjna.

HideYoshi napisał(a)

to tak jakby jakis amtematych, lub ekonomista wymyslil cos w kawiarni, cos co by zrewolucjonizowalo gospodarke na swiecie, tylko ze by pozyczyl od kogos dlugopis i napisal algorytmy itp itd na chusteczce. To co to nie jego dzielo ? bo to byl pozyczony dlugopis ?:> .... oh no i jeszcze by sie kawiarnia rzucila z motyka bo to ich chusteczka byla [rotfl]

Porównanie kompletnie nie trafione. Czy dostajesz licencję na używanie długopisu i chusteczki? Nie? A na oprogramowanie z MSDNAA dostajesz i jest tam jasno określone, że nie możesz tego oprogramowania wykorzystywać do celów komercyjnych.


HideYoshi
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
  • Postów:315
0

to moze inaczej.

wezmy na to ze dostane windowsa, dadza klucz itp. twoim zdaniem jesli napisze sobie np w notatniku ksiazke pojde z tym do wydawacy i ja opublikuja to mnie pozwa bo to w notatniku napisalem ?

jesli tak to to jest troszke chore nie uwazasz?:>

PS: jak mu udowodnia ze to napisal w programie jak da tylko same wyniki ? to tak na marginesie wiem ze spor nie o tym [browar]


"Nie trudno jest zwycięstwo odnieść, trudno jest sprawić by trwałe było"
johny_bravo
  • Rejestracja:około 19 lat
  • Ostatnio:około 13 lat
0

@up: rozumiesz pojecie slowa 'piracki'? Windowsa, czy office'a sie nie 'dostaje' a kupuje. Czego tutaj nie rozumiesz?


You need to learn how to walk
before you can run
HideYoshi
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
  • Postów:315
0

to ty johny nie rozumiesz, przeczytaj moze od poczatku temat... rozmawiamy os MSDNAA czyli sie dostaje prawda? :>


"Nie trudno jest zwycięstwo odnieść, trudno jest sprawić by trwałe było"
a_s_f
  • Rejestracja:ponad 22 lata
  • Ostatnio:15 dni
  • Lokalizacja:Rzeszów
0

A najlepiej to się nie kłócić tylko zapytać na codeguru tam jest dział dotyczący MSDN AA

johny_bravo
  • Rejestracja:około 19 lat
  • Ostatnio:około 13 lat
0

Rozumiem, czytam od poczatku. Przyklad byl o pirackim excelu. MSDNAA jasno mowi o niekomercyjnym wykorzystaniu. Jesli tak wykorzystasz tak notatnik to bedzie to nielegalne. Kwestia dowiedzenia winy/niewinnosci zajmuje sie oskarzyciel/obronca w sadzie, nie licencjonodawca.


You need to learn how to walk
before you can run
HideYoshi
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
  • Postów:315
0

tak wiec to jest nadwyraz dziwne, prawda ?


"Nie trudno jest zwycięstwo odnieść, trudno jest sprawić by trwałe było"
Mendoza
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 2 lata
0
HideYoshi napisał(a)

jesli tak to to jest troszke chore nie uwazasz?:>

Chore byłoby jeśli można by robić cyrk jaki opisujesz.

HideYoshi napisał(a)

to ty johny nie rozumiesz, przeczytaj moze od poczatku temat... rozmawiamy os MSDNAA czyli sie dostaje prawda? :>

Nie, nie dostaje. Korzystałeś kiedyś w ogóle z MSDN AA? Korzysta się z tego na zasadzie sklepu internetowego. Tylko, że wszystkie ceny wynosza 0 (zero) $.

HideYoshi napisał(a)

tak wiec to jest nadwyraz dziwne, prawda ?

Co jest dziwne? Że Microsoft nie pozwala używać swoich produktów (które udostępnia za darmo w ramach MSDN AA) do celów komercyjnych? Chyba jest to całkiem zrozumiałe.


johny_bravo
  • Rejestracja:około 19 lat
  • Ostatnio:około 13 lat
0
HideYoshi napisał(a)

tak wiec to jest nadwyraz dziwne, prawda ?

Ale co w tym dziwnego? Tak sobie zyczy licencjodawca i takie jest jego prawo. Nie zgadzasz sie z tym - nie uzywaj. Uzywasz niezgodnie z licencja? Ryzykujesz dochodzenie swoich praw przez licencjodawce w sadzie. Tak funkcjonuje prawo.


You need to learn how to walk
before you can run
HideYoshi
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
  • Postów:315
0

jak dla mnie i tak jest dziwne.
To tak jakbys dostal firmowy aparat, mogl zrobic zdjecia sobie, rodzinie itp, ale np jakbys uchwycil jakas ladna panorame, zacmienie cokolwiek i sprzedac to gazecie to juz nie mozesz.
To tak jak spiewal Niemen: "Dziwny jest ten swiat"


"Nie trudno jest zwycięstwo odnieść, trudno jest sprawić by trwałe było"
johny_bravo
  • Rejestracja:około 19 lat
  • Ostatnio:około 13 lat
0

Dostajesz za darmo wiec nie marudz na warunki. Nie chcesz, nie bierz. Darowanemu koniowi nie zaglada sie w zeby - nie wiesz?


You need to learn how to walk
before you can run
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 9 godzin
  • Lokalizacja:Wrocław
0
HideYoshi napisał(a)

To tak jakbys dostal firmowy aparat, mogl zrobic zdjecia sobie, rodzinie itp, ale np jakbys uchwycil jakas ladna panorame, zacmienie cokolwiek i sprzedac to gazecie to juz nie mozesz.

A jeśli Twoja firma powiedziałaby, że możesz robić zdjęcia tylko dla celów służbowych, to wszystkie inne byłby nielegalne. Tak jak tworzenie projektów komercyjnych w sofcie na licencji MSDNAA.

HideYoshi
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 13 lat
  • Postów:315
0

Rozumiem: macie racje, tylko dla mnie jest to troszke dziwne i nie powinno miec miejsca w normlanym uporzadkowanym swiecie. To tyle ode mnie... wracam do swojej 'utopii'. [green]


"Nie trudno jest zwycięstwo odnieść, trudno jest sprawić by trwałe było"
0

@Hide Yoshi napisał

w normlanym uporzadkowanym swiecie
. Imo, świat uporządkowany nie jest normalny.

AP
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 12 lat
  • Postów:3079
0

Microsoft rozdaje oprogramowanie aby rozreklamować i spopularyzować je wśród potencjalnych użytkowników.

W innych branżach przecież jest podobne zjawisko. Modelki otrzymują za free markowe ubrania, do czasopism dla kobiet często są dokładane darmowe próbki kosmetyków, a w supermarketach hostessy częstują darmowymi próbkami produktów spożywczych. Sposób takiej dystrybucji dóbr w celach reklamowych nie zaspakaja potrzeb konsumentów, a tylko rozbudza ich konsumpcjonizm. Czyli pijąc naparstek kawy Nescafe w supermarkecie, nie zdołasz się nią napić, a jedynie możesz nabrać ochoty na zakup.

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)