Licencje Visual Studio

Licencje Visual Studio
cisu
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Zielona Góra
  • Postów:43
0

Witam,

problem przedstawia się następująco.
Piszę pracę inżynierską w Visual Studio 2013 Express for Web. Jak wiemy, wersje Express środowiska VS nie posiadają wsparcia dla modelowania UML. Jako student mam dostęp do darmowej licencji VS Ultimate 2013, jednak robię w darmowej wersji, aby uczelnia mogła później korzystać z aplikacji. Modele UML aplikacji robię natomiast w VS Ultimate, jako osobny projekt.

Pytanie moje jest takie: czy modele UML aplikacji utworzone w VS Ultimate mogę dołączyć (w postaci screenów) do pracy inżynierskiej? Teoretycznie sama aplikacja jest pisana w darmowej wersji programu, a wersję płatną wykorzystuję do celów naukowych, bezpośrednio nie powiązanych z samą aplikacją. Czy mogę tak zrobić, jeśli chcę, żeby uczelnia mogła korzystać z tej aplikacji?

Nie chce mi się za bardzo przerysowywać tych modeli do innych programów, ale jak będzie trzeba to tak zrobię.

1

Według mnie możesz. To tylko modele UML, a nie żaden kod, bez którego aplikacja mogłaby nie działać.

Ktos
Nick zmieniony na mniej wulgarny.
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:Wrocław
0
cisu napisał(a):

Jako student mam dostęp do darmowej licencji VS Ultimate 2013, jednak robię w darmowej wersji, aby uczelnia mogła później korzystać z aplikacji. Modele UML aplikacji robię natomiast w VS Ultimate, jako osobny projekt.

To uczelnia nie ma dostępu do VS Ultimate?

Sebastiano
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 3 lata
  • Postów:488
0
somekind napisał(a):
cisu napisał(a):

Jako student mam dostęp do darmowej licencji VS Ultimate 2013, jednak robię w darmowej wersji, aby uczelnia mogła później korzystać z aplikacji. Modele UML aplikacji robię natomiast w VS Ultimate, jako osobny projekt.

To uczelnia nie ma dostępu do VS Ultimate?

Jeżeli to DreamSpark to jest Ultimate (wersje 2010-2013)

somekind
No właśnie. Dlatego nie rozumiem problemu.
DibbyDum
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Polska, Kraków
3

Pisz całość w Ultimate po co się rozdrabniać. Uczelni przekazujesz tylko prawa autorskie, a co oni z tym później zrobią to nie twój interes czy wezmą i prze kompilują twój projekt w wersji Express (Ultimate z DS nie może być używany w celach komercyjnych) czy nie to już nie twoje zmartwienie.


Yubby dibby dibby dibby dibby dibby dibby dum..
cisu
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Zielona Góra
  • Postów:43
0

No ok tylko chodzi o to że ja to piszę i ja to tam będę stawiał. Uczelnia ma dostęp do Ultimate, ale nie do celów komercyjnych, czyli nie będą mogli korzystać z aplikacji, jeśli ją napiszę w Ultimate. Dlatego piszę ją w Express.
Chodzi mi tylko o to, czy jeśli dołączę do pracy inżynierskiej (tej pisemnej) diagramy UML zrobione w Ultimate, to nie będzie to wpływało negatywnie na możliwości korzystania z samej aplikacji.

A z wypowiedzi wyżej wnioskuję że nie :) Dzięki.

somekind
Znaczy się uczelnia prowadzi działalność komercyjną, a Ty jej piszesz oprogramowanie służące do tego celu?
cisu
Tak, ale piszę to w darmowym środowisku. Chodzi mi tylko o te diagramy.
Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 7 godzin
0

Szczerze: nikogo te diagramy nie będą obchodzić. Jak będzie trzeba coś poprawić, to poprawią w kodzie a na diagramy nikt nie spojrzy.

Sebastiano
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 3 lata
  • Postów:488
0
Azarien napisał(a):

Szczerze: nikogo te diagramy nie będą obchodzić. Jak będzie trzeba coś poprawić, to poprawią w kodzie a na diagramy nikt nie spojrzy.

..promotora..i recenzenta..:)

edytowany 1x, ostatnio: Sebastiano
BF
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 5 godzin
  • Postów:67
0

Tych diagramów nie musisz nawet rysować w VS tylko wykorzystać jakiś darmowy program np. Violet. Nie muszą być one częścią solucji projektu VS.

cisu
  • Rejestracja:ponad 17 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Zielona Góra
  • Postów:43
0

@Azarien, @bfraszczyk
Nie pytam kogo one obchodzą ani w czym innym mogę je zrobić. I mimo, że nie mają wpływu na aplikację, to takowe zrobić i zamieścić w pracy muszę.
Temat uważam za zamknięty :)

Azarien
chodzi mi o to, że nikt nie będzie się przejmować tym że nie może ich otworzyć. spojrzą na wydruk, "aha, fajnie" i tyle będzie twoich diagramów.
cisu
a mi chodzi o to, że wiem, że diagramy są mało ważne i że pytanie brzmiało inaczej
0

Czysto teoretycznie, jak Microsoft może zweryfikować czy np. aplikacja Web umieszczona na płatnym serwerze pochodzi z visual studio ultimate DS bądź jakiejś innej nielegalnie użytej wersji visual studio? Co powstrzyma studenta-freelancera od sprzedania strony zrobionej w VS ultimate DS?

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 7 godzin
0

Czysto teoretycznie, jak Microsoft może zweryfikować czy np. aplikacja Web umieszczona na płatnym serwerze pochodzi z visual studio ultimate DS bądź jakiejś innej nielegalnie użytej wersji visual studio

nie wiem czy może, ale daj sobie spokój z Ultimate'em.
obecnie jest za darmo dostępna wersja Community o funkcjonalności zbliżonej do Professional. jeśli nadal czegoś ci brakuje, jak diagramów UML, znajdź darmowy program do tego.

XS
  • Rejestracja:około 12 lat
  • Ostatnio:około 7 lat
  • Postów:8
0

Jak zrobiles program na studia z uzyciem vs ultimate uczelni to jest wszystko ok, potem uczelnia moze odpalic ten projekt w zwyklym (ale lepsza tez pewnie maja :D) i nie beda mogli zmodyfikowac tej czesci, ktora jest w ultimate, a w express nie (czyli uml), a reszta normalnie legalnie bedzie mogla byc zmieniona i skompilowana.

Tak samo jest z wszystkimi OS software... przecie nie wiesz na czym ktos pisal, bierzesz do siebie budujesz i uzywasz

co do uzywania studenckiego ultimate jak formy zarobkowej... nie wiem czy moga sprawdzic, ale jak kontrola wpadnie do Ciebie i masz umla z ultimate, a nie masz licencji to juz cos jest nie tak

Azarien
licencję przecież ma - uczelnianą. jest zupełnie inną sprawą używanie oprogramowania bez licencji, a inną łamanie postanowień licencji.
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)