Changes
no edit summary
==Required Proprietary SoftwareCourses==This is a list of proprietary software required for classes.
{| class='wikitable'
|-
! Course
! Proprietary Software! VMSemesters! WINE! Native Linux Version! Equivalent FOSSProfessors
! Notes
|-
| [[gp:BIT 2406|BIT 2406 - Quantitative Methods]]| Microsoft Excel 2007 (Solver, Analysis Toolpack)| ?| ?| |-| [[gp:ENGE 1024 Engineering ExplorationCOMM 2004|ENGE 1024 Engineering ExplorationCOMM 2004 - Public Speaking]]| rowspan="3" Microsoft Powerpoint| ??| ??| |-| [[DyKnowgp:CS 4984|CS 4984 - Intro to Cyber Security]]| rowspan="3" VMware| ??| ??| YesVMware images provided with assignments but can be converted.| rowspan="3" style="background-| [[gp: rgbCEE 4024|CEE 4024]]| Microsoft Project| ??| ??| Planner lacks resource levelling or constraints|-| CEE (154, 63, 32multiple)" | Autodesk family| Many| Many| |-| [[gp:ECE 1574|ECE 2574]]| GarbageMicrosoft Visual C++| rowspan="3" | No| rowspan="3" | -| [[httpsgp:ECE 2074|ECE 2074 - Circuit Analysis]]| Zeitnitz Soundcard Oscilloscope| Prior to Fall 2012| All||-| [[gp:ECE 2074 | ECE 2074 - Circuit Analysis]]| Velleman PCSGU250 //upPCLab| Fall 2012 - present| All| |-| [[gp:ECE 2504|ECE 2504 - Intro to CpE]]| LogicWorks| Spring 2012| KL Cooper| Substitutes not accepted.ucsd.edu/ Ubiquitous Presenter|-| [[gp:ECE 2534|ECE 2534 - Microcontroller Programming and Interfacing]]| MPLAB X| All| All||-| [[gp:ECE 2534|ECE 2534 - Microcontroller Programming and Interfacing]]| Xilinx tools| Ending in Spring 2012 (??)| All| |-| [[gp:ECE 2574|ECE 2574]]| Microsoft Visual C++||||-| [[gp:ECE 3504|ECE 3504 - Digital Design 1]] | WinCupl| Spring 2013 (Free for academic use?)| Thweatt| Class has been superceded by ECE 3544, completely free version a work in progresswhich does not require WinCupl|-| [[gp:ECE 4560|ECE 4560 - Computer and Network Security Fundamentals]]| Virtualbox| rowspan="3" Spring 2014| Get through installation by deleting the dependency entriesMarchany| Other hypervisors work too.
|-
| [[gp:ENGE 1104 Exploration of Digital FutureECE 4564|ENGE 1104 Exploration of Digital FutureECE 4564 - Network Applications]]| MS Visual C# + .NET| Unknown| Unknown| No longer used.
|-
| Some [[gp:ECE4564|ECE 4564 - Network Applications]]| Python| Fall 2014| Plymale| Raspberry Pis running Raspbian are used as the platform.
|-
| [[gp:ENGE 1024 Engineering Exploration|ENGE 1024 Engineering Exploration]]
| rowspan="2" | [[w:LabVIEW|LabVIEWDyKnow]], [[LabView]]| rowspan="2" | Fall 2011| rowspan="2" | All| rowspan="2" | Yes| rowspan="2" | | rowspan="2" | DyKnow required for attendance
|-
| [[gp:ENGE 1104 Exploration of Digital Future|ENGE 1104 Exploration of Digital Future]]
| [[LabView]], [[MATLAB]]
| Spring 2012
| All
| MATLAB functions not found in Octave required
|-
|[[gp:MUS 1104|MUS 1104 - Music Appreciation]] (online)
| Adobe Flash Player, Sibelius Scorch
| All
| All
|
|}
==Software=={| [[gp:ENGE 1024 Engineering Explorationclass='wikitable'|ENGE 1024 Engineering Exploration]]-! Software! License! WINE?! VM?! Native Linux?! Equivalent FOSS! Notes| rowspan="3" -| [[w:MATLAB|MATLAB]]| rowspanstyle="3background: LightCoral" | YesProprietary| rowspan="3" style="background: gold" | [http://appdb.winehq.org/objectManager.php?sClass=application&iId=49 Gold]| rowspanstyle="3background: LightGreen" | Yes| rowspanstyle="3background: LightGreen" | Yes| [[QtOctave]], [http://freemat.sourceforge.net/ FreeMat] (stale?), [http://www.gnu.org/software/octave/ Octave] (console), [http://www.scilab.org/ Scilab] (not syntax-compatible), [http://sagemath.org/ Sage]| rowspan="3" | [http://computing.ece.vt.edu/wiki/Matlab#Using_the_MPI_parallel_toolbox Parallelize number crunching] using the [http://computing.ece.vt.edu/wiki/Main_Page CVL]. ENGE 1104 requires functions not in Octave/FreeMat.
|-
| [[gpDyKnow]]| style="background: LightCoral" | Proprietary| style="background: LightCoral" | Garbage| style="background: LightGreen" | Yes| style="background:ENGE 1104 Exploration of Digital FutureLightCoral" | No|ENGE 1104 Exploration of Digital Future][https://up.ucsd.edu/ Ubiquitous Presenter](Free for academic use), completely free version a work in progress| Contains malware.
|-
| Some ECE[[LabView]]| style="background: LightCoral" | Proprietary| | style="background: LightGreen" | Yes| style="background: LightGreen" | Yes||
|-
| [http://gcc.gnu.org/ GCC] + [http://www.gnu.org/software/gdb/ GDB] + [http://valgrind.org/ Valgrind], [http://www.kdevelop.org/ KDevelop], [http://www.eclipse.org/cdt/ eclipse-cdt]
|
|-
| Absolute values ( such as "1" or "0") can not be used for
constraints. Multiple cell ranges can not be manipulated at once,
Reports are dated in UTC.
|-
| [[w:PSpice|PSpice]]
| Yesstyle="background: LightCoral" | Proprietary
| style="background: silver" | [http://appdb.winehq.org/objectManager.php?sClass=version&iId=1026 Silver]
| style="background: LightGreen" | Yes| style="background: LightCoral" | No
| [[Qucs]]
| You can probably replace the Tront PSpice book with the [http://qucs.sourceforge.net/docs/workbook.pdf Qucs workbook].
|-
| [http://www.zeitnitz.de/Christian/scope_en Zeitnitz Soundcard Oscilloscope]
| ?
| style="background: gold" | Gold
| ?| style="background: LightCoral" | No
| [[xoscope]]
|
|-
| [[Velleman PCSGU250]] / [http://www.vellemanusa.com/products/view/?country=us&lang=enu&id=524708 PCLab]
| yesstyle="background: LightCoral" | Proprietary
| style="background: rgb(225, 172, 110)" | [http://appdb.winehq.org/screenshots.php?iAppId=2456&iVersionId= Bronze?]
| noKind of| style="background: LightCoral" | No
| none, if you want to use this hardware
| bwr is supposedly working on a linux driver so that this 'scope might also work with [[xoscope]]
|-
| [http://www.logicworks5.com/ LogicWorks]
| Yesstyle="background: LightCoral" | Proprietary
| style="background: gold" | [http://appdb.winehq.org/objectManager.php?sClass=application&iId=4944 Gold]
| style="background: LightGreen" | Yes| style="background: LightCoral" | No
| [[Qucs]]
|
|-
| [[w:MPLAB|MPLAB]]
| Yes??
| style="background: gold" | [http://appdb.winehq.org/objectManager.php?sClass=application&iId=403 Gold]
| style="background: LightGreen" | Yes
| No
| [http://piklab.sourceforge.net/ Piklab]
|
|-
| [[MicroBlaze|Xilinx tools]] (parts GPL'd)
| ??
|
| Sometimes quirky
| Yes
|
| Use 9.x natively with [http://rmdir.de/%7Emichael/xilinx/ libusb-driver].
|-
| [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2759 WinCupl]
| style="background: LightCoral" | Proprietary
| style="background: gold" | [http://appdb.winehq.org/objectManager.php?sClass=version&iId=2480 Gold]
| style="background: LightGreen" | Yes| style="background: LightCoral" | No
|
| Needs MFC40.dll:
wine mfc40.exe</pre>
|-
| [[w:Microsoft_Visual_C_Sharp|MS Visual C#]] + [[w:.NET Framework|.NET]]
| Yesstyle="background: LightCoral" | Proprietary| ??| style="background: LightGreen" | Yes
| No
| [[MonoDevelop]] + [[Mono]]
|
|-
|-
| [https://www.microsoft.com/project/ Microsoft Project]
| Yesstyle="background: LightCoral" | Proprietary
| style="background: rgb(225, 172, 110)" | [http://appdb.winehq.org/objectManager.php?sClass=version&iId=18152 Bronze]
| style="background: LightGreen" | Yes
| No
| [http://live.gnome.org/Planner GNOME Planner]
| Planner lacks resource levelling or constraints
|-
| [http://usa.autodesk.com/ Autodesk Products]
| style="background: LightCoral" | Proprietary
| style="background: LightCoral" | Garbage
| Buggy
| style="background: LightCoral" | Garbage| No
|
| Success in Wine depends on the Autodesk product used and revisions of all software involved.
|-
| [https://www.microsoft.com/visio/ Microsoft Visio]
| Yesstyle="background: LightCoral" | Proprietary
| style="background: gold" | [http://appdb.winehq.org/objectManager.php?sClass=version&iId=16692 Gold]
| style="background: LightGreen" | Yes| style="background: LightCoral" | No
| [http://live.gnome.org/Dia Dia]
| Lots of add-ons for circuit shapes and logic for flowcharts
|-
| [https://www.microsoft.com/visualstudio/en-us Microsoft Visual Studio]
| Yesstyle="background: LightCoral" | Proprietary| style="background: rgb(154, 63, 32)LightCoral" | [http://appdb.winehq.org/objectManager.php?sClass=application&iId=892 Garbage]| style="background: LightGreen" | Yes| style="background: LightCoral" | No
| [http://gcc.gnu.org/ gcc], [http://www.eclipse.org/cdt/ eclipse-cdt]
| Compiling C++ in g++ is okay, but testing in a Visual Studio environment is recommended to make sure that the project will work correctly before turning it in.
|-
| [https://www.microsoft.com/powerpoint/ Microsoft PowerPoint]
| Yesstyle="background: LightCoral" | Proprietary
| ?
| style="background: LightGreen" | Yes| style="background: LightCoral" | No
| [[LibreOffice]] Impress, [[Beamer]]
| Some instructors may require PPTX files, but some may also accept PDF; your mileage will very depending upon your instructor.
|-
| [http://www.sibelius.com/products/scorch/index.html Sibelius Scorch]
| Yesstyle="background: LightCoral" | Proprietary
| ?
| style="background: LightGreen" | Yes| style="background: LightCoral" | No|
|
|-
| [https://www.adobe.com/products/flashplayer.html Adobe Flash Player]
| Yesstyle="background: LightCoral" | Proprietary
| ?
| style="background: LightGreen" | Yes| style="background: LightGreen" | Yes|
|
| Used extensively in nearly all lessons.-
|}
==Required Free/Open Source Software==
This is a list of [[Free Software]] required for classes.'''TODO: Migrate this to the other two sections.'''
{| class='wikitable'