Forum: FPGA, VHDL & Co. Copyright von Xilinx Code


von Uwe B. (derexponent)


Lesenswert?

Hallo,

- ich hätte da mal eine Frage zum Copyright von automatisch
  erstelltem Code von z.B. Xilinx per MIG-Generator

- in jedem File von Xilinx steht ja im Header, dass
  das "verwenden, kopieren, veröffentlichen"
  nur nach den Bedingungen des Lizenzvertrages erlaubt ist

- wie sieht es jetzt aus, wenn ich z.B. hier im Forum
  diesen Code einfach hochlade und anderen damit
  zur Verfügung stelle ? (die z.B. keine Xilinx Lizenz besitzen)

- mit der Suchfunktion habe ich nichts passendes gefunden...

- kennst sich jemand da mit der Rechtslage aus ??

hier mal ein Auszug des Headers :
1
//*********************************************************************
2
// DISCLAIMER OF LIABILITY
3
//
4
// This file contains proprietary and confidential information of
5
// Xilinx, Inc. ("Xilinx"), that is distributed under a license
6
// from Xilinx, and may be used, copied and/or disclosed only
7
// pursuant to the terms of a valid license agreement with Xilinx.
8
//
9
// XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION
10
// ("MATERIALS") "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
11
// EXPRESSED, IMPLIED, OR STATUTORY, INCLUDING WITHOUT
12
// LIMITATION, ANY WARRANTY WITH RESPECT TO NONINFRINGEMENT,
13
// MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. Xilinx
14
// does not warrant that functions included in the Materials will
15
// meet the requirements of Licensee, or that the operation of the
16
// Materials will be uninterrupted or error-free, or that defects
17
// in the Materials will be corrected. Furthermore, Xilinx does
18
// not warrant or make any representations regarding use, or the
19
// results of the use, of the Materials in terms of correctness,
20
// accuracy, reliability or otherwise.
21
//
22
// Xilinx products are not designed or intended to be fail-safe,
23
// or for use in any application requiring fail-safe performance,
24
// such as life-support or safety devices or systems, Class III
25
// medical devices, nuclear facilities, applications related to
26
// the deployment of airbags, or any other applications that could
27
// lead to death, personal injury or severe property or
28
// environmental damage (individually and collectively, "critical
29
// applications"). Customer assumes the sole risk and liability
30
// of any use of Xilinx products in critical applications,
31
// subject only to applicable laws and regulations governing
32
// limitations on product liability.
33
//
34
// Copyright 2005, 2006, 2007, 2008 Xilinx, Inc.
35
// All rights reserved.
36
//
37
// This disclaimer and copyright notice must be retained as part
38
// of this file at all times.
39
//*********************************************************************

Gruss Uwe

von Klaius Falser (Gast)


Lesenswert?

Üblicherweise erstellen die Code-Generatoren von Xilinx eine Netzliste 
und einen Wrapper, sodass man ohne die Xilinx-Bausteine ohnehin nichts 
damit anfangen kann.
Das wird, denke ich, beim MIG Generator nicht anders sein.

Du wirst halt abschätzen müssen, was mit dem veröffentlichten Code 
passieren kann. Ein einfacher Quell-Code mit einem Wrapper wird nicht 
viele Geheimnisse enthalten.
Wenn Du das ganze unverändert als Beispiel veröffentlichst, dann dürfte 
das OK sein.
Wenn Du aber die Originalquellen von Xilinx nimmst, diese änderst und in 
einem anderen Kontext verwendest, dann nicht mehr.

von Edi M. (Gast)


Lesenswert?

dann kann es Xilinx aber auch nicht nachweisen, insbesondere nicht durch 
die Pappnasen, die bei denen programmieren ...

von Uwe B. (derexponent)


Lesenswert?

Hi ihr beiden...

...Danke für die Antworten

- ich vermute auch das es keine Probleme mit dem veröffentlichen
  von unverändertem Code (vom MIG) gibt und zwar aus folgendem Grund :

1. Das komplette Webpack ist von jedermann
   kostenlos bei Xilinx zu beziehen

2. Der Core-Generator ist im Webpack enthalten

3. Der MIG (Memory-Interface-Generator um den es im speziellen geht)
   benötigt keine zusätzliche (Kostengebundene) Lizenz

4. Also kann sich auch jedermann diesen Code selbst vom MIG
   generieren lassen

Ich denke bei den IP-Cores die mit kosten verbunden sind,
sieht die Sache wieder anders aus

Gruss Uwe

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.