Programming :: Is GPL Applicable To HDL (Hardware Definition Languages)?

Oct 15, 2010

I have recently graduated from uni and during my time there I have developed an interest in HDL, specifically Verilog. As my current job doesn't lend itself to doing anything in verilog so I decided to keep myself sharp by designing a 32 bit processor that is similar to (but not the same as) the MIPS processor it will certainly be RISC. While starting work on it I have decided to start a blog detailing what I have done including the source file as I am entering my work into the wide world I think it needs a licence but I am not looking to make any money or even to derive any fame from what I'm doing. Like I said the main reason to do it is to keep me active in using HDLs.

I hope to gain from the blog suggestions for alternative(better) ways to do what I am doing, for people to use what I have done as an example of a medium sized project in verilog and to force me to have some form of documentation on my project. That's enough self publication to the question. Is the GPL (either version 2 or 3) applicable to work in HDL as it is not a traditional programming language but shares many of the same features? It certainly does not feel like I should use a CC license. I'm not sure this is the correct forum for this question but it seems most applicable.

View 5 Replies


ADVERTISEMENT

Programming :: Multiple Definition Of 'variable_name'

Nov 3, 2010

I have the following header file in /usr/include/test.h:

Code:
#ifndef TEST_H
#define TEST_H
const int test_version = 1;
#endif

[Code].....

View 3 Replies View Related

Programming :: Programming Languages For Project Euler / Additional Ideas?

Jun 28, 2009

I've been working in the real world for a year making some money to go back and finish my masters, and now I'm coming to the end of my contract and am realising how little i remember and how small my scope has become; i basically do shell scripts and perl these days, and its making me uneasy. So instead of bitching about it , I'm going to endevor to complete Project Euler Using randomly generated programming languages for each problem, selected from

And post the fruits of my attempts at my blog (shameless plug) aswell as opening up my svn repository when I'm done. (altho i need to ask in another thread about svn permissions....)To my shame i havent ever touched C#, JavaScript, Ruby or Python, so all in all its going to be very interesting how much i screw up.Anyone have any additional ideas, or languages I'm missing or such? I was considering TCL or Haskell or Erlang at a strech, but i dont know how useful these three would be.

View 14 Replies View Related

Programming :: Your Opinions Of The Best Combination Of Programming Languages To Learn

Jun 10, 2010

I want to know your opinions on the best combination of programming languages to learn if you want to learn more than one. An explanation of your choices would be real nice. I've included a multiple-choice poll that has the langauges from the Member's Choice Awards 2009 list of best programming languages on it. Please vote for your choice of languages also. It should be interesting to see what the numbers are like when people can vote this way, and choose more than one language.I'm voting for Python/C just as an "overall" opinion. It's what I'm going to learn. I've done quite a bit of reading and experimenting and this is what I've personally settled on. My opinion is just a personal "overall" opinion. You can also pick just a single language, and vote for just a single language if you think it's better to learn just one.

View 14 Replies View Related

Programming :: Which Programming Languages Run Natively In Which Distributions?

May 30, 2009

Forgive me if this question displays volumes of ignorance, but which programming languages can/do run natively in linux/the various linux distributions?I'm not exactly new to programming, but all of my work so far has been done in .NET and Java environments, and as such, has involved using Windows native-running programs or programs that run in the JRE.If this is a stupid question, please help me to ask a better one.

View 12 Replies View Related

Programming :: Scripting Languages For Sysadmins?

Aug 13, 2010

I am going to school for Network Engineering and hope to one day be a systems administrator or something similar. I was wondering what some good scripting languages would be to learn. I know the obvious, Python, Perl, Shell Scripting and PHP, but what else?

View 10 Replies View Related

Ubuntu :: Programming Languages For Projects \ Which Ones The Best To Learn

Mar 25, 2010

have a previous background in internet programming languages such as XHTML, DHTML, CSS and javacsript. I would like to start programming and managing my linux system (like an expert) and starting on linux projects also. My question is which is the best programming language to learn: C, C++ (may b even C+), python, Perl etc... I'm learning BASH right now cause I know its a necessity for linux systems. but what would you guys suggest after that I learn.

View 2 Replies View Related

General :: Which Programming Languages Do Need To Learn For Career?

May 4, 2011

I am just starting to learn Linux and am interested in a career in Linux. Actually I wanna go for RHCE, which is the first step for Sys Admin..right?? Basically I do NOT want to go into programming/developing as I don't feel it's my cup of tea (and also may be it sort of boggles me). Still, from what I gather I am having confusions regarding whether I should learn any programming language for a career in Linux.

Here I am avoiding programming..and now I get to hear that Linux career uses programming..That's sort of frustrating...My friend told me I need to "master" C. Do I need to learn some programming language?? If yes, then to how much extent?

View 14 Replies View Related

Programming :: How To Write Programs In Multiple Languages?

Aug 18, 2009

Well I have been interested in programming for a while, and just found out about Linux and Unix. I started out with Java, but now I know I bunch: Flash, C++, C and others. I was working on a mac so I made a few flash games then started to work on iPhone games. I was board one day and I found out about Unix and I thought that would be something else to try.So in an attempt to learn about Unix I have been reading different articles about it, and have heard of using different languages in one program. The article I was reading didn't give any examples, and it assumed the reader has programmed Unix before.

So how do you write programs in multiple languages, which languages would you use, and why would you want to do that?

View 3 Replies View Related

Programming :: Which Scripting Languages To Use With Distro Development?

Jun 29, 2011

i'm wondering which scripting language is better for distro related activity such as cron jobs , startup scripts and similar things.why is bash mostly used ? is it because of efficiency ?what about perl , python or php as potential successors to bash ?

View 14 Replies View Related

OpenSUSE :: Write And Compile/run Programs In Different Programming Languages?

Feb 19, 2011

I was wondering about a package that can be used to write and compile/run programs in different programming languages. I was also wondering how possible it is to program in Visual Basic 2010 in openSUSE if at all.

View 9 Replies View Related

Programming :: Languages To Learn For Dynamic Website Design?

Nov 23, 2010

So a friend and I are new-ish to linux (I am reasonably comfortable with basic /etc text editing, command admin). We are, however, completely new to programming and (x)html. We have a few (what we think are) interesting ideas for dynamic websites.Ideally we would like to develop our own course of study to get to the point where we have a basic understanding of programming so that our adventures in the programming of a dynamic website would be possible. Much of what we need learn to do is the following: use daily updated public-domain data from several other sites, manipulate that data algorithmically, which would then yield updating output on our site. Here is what I would like to do:

1. learn the basics of programming with a language that would teach good code habits and fundamental understanding.
2. become comfortable with (x)html
3. learn another language for the extension of (x)html into a dynamic data-heavy website.

Question could you please suggest a way about going about 1>2>3?Ideally the language of (1) would be something that would not be "wasted" just on web design etc. As a language, C really appeals to me. However, if learning this wouldn't lend itself to being helpful in learning another language for webdesign maybe I shouldn't use it(?).If (1) weren't to be C, what language would be funadmental enough to teach good coding but also be helpful in learning (3)

View 14 Replies View Related

General :: Programming Languages Built Into Mainstream Distros With Interpreters

Jul 30, 2011

other than Python, which languages are built into most Linux distros, using a real-time interpreter, like the Python prompt, where you can just enter some commands and test out ideas before actually creating a file with your program?

View 4 Replies View Related

Programming :: Isatty - Terminal Emulators Don't Render Right To Left Languages Properly

Oct 13, 2010

I'm new to Linux and these forums, but programmed in C++ on other systems. I discovered several Linux terminal emulators don't render Right to Left languages properly and so as an exercise I writing my own. It based on GtkTextView widget. Basically is working, but the shell won't issue prompts because it doesn't think my terminal emulator is actually a terminal (isatty returns false)

View 3 Replies View Related

Programming :: Access A Function's Definition In "vim"?

Jun 23, 2010

I'm using ubuntu 9.04;Is there a complete library for C++ programming in ubuntu like "MSDN"?!hen using "Vim", I want to access a function's complete definition such as it's header file, library description and parameters, etc.Is it necessary to install something from repository to obtain such a documentation? And what would be the command to access a function's description in "vim"?

View 1 Replies View Related

Fedora Servers :: Which Is Based On FC5 Still Applicable To FC14?

Dec 3, 2010

Is this howto which is based on FC5 still applicable to FC14?[URL]...

View 2 Replies View Related

CentOS 5 :: Determine If Kernel Is The Latest Applicable?

Oct 28, 2009

I have just installed Centos 5.4 on my box and run "yum update", but to my surprise it says there is nothing to be updated:

# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: centos.intergenia.de
* base: centos.intergenia.de
* extras: ftp-stud.fht-esslingen.de
* updates: centos.bio.lmu.de

Setting up Update Process No Packages marked for Update test

View 4 Replies View Related

Ubuntu :: Function With Closing Only Applicable Gnome-terminal?

Oct 26, 2010

I wrote this little function that I use from my '~/.bashrc' (from a script I also made, with help) to run a program on a timer, however there is one small issue I'm having.

Code:
##### Run program on a timer
# Usage: program-timer <program> <runlength (in secs)>
function program-timer()
{
$1 &
mypid=`eval ps ax|grep "$1"|grep -iv "grep"| awk '{print $1}'`

[Code]...

Basically, it works just fine, but the issue I'd love to get help with is when the timer runs out, it doesn't shutdown the program. That is, not until I close gnome-terminal. I've tried 'exit' in several places, but it doesn't seem to close it.

Now, the above script does what I want, but using 'killall gnome-terminal' not only closes the gnome-terminal window I am running the function on, but ALL gnome-terminal windows I may have open.

Does anybody see a simple way to fix my small dilemma, to have it close only the gnome-terminal window I'm running the function on?

View 9 Replies View Related

Ubuntu Multimedia :: MTS/MT2S To MKV (Esp. Applicable To Sony HD Camcoders)

Jul 10, 2010

After spending many frustrating hours, I finally found a solution to easily re-mux m2ts/mts files produced by Sony HDR-SR12 or other similar camcoders in order to stream them smoothly over DLNA to Samsung C-Series (55C8000) TV in full HD quality. But the solution is generic and can be used for any rendered.

First the problem: Above mentioned Sony camcoder produces 1920x1080, 60i video. However, the time-stamps on the frames in each interlaced field are wrong, both frames of a filed having same time-stamp. This is very problematic for almost all rendering devices. My first approach was to re-encode these mts files using Handbrake to convert to m4v. This worked though at a heavy computing cost. The conversion is very intensive and for 50GB of videos could easily take more than 12 hours on a core-2 processor.

One day, I was browsing Ubuntu forums, I came across this thread. This actually produced the re-muxed file in a fraction of a second as opposed to re-encoding with Handbrake that took very long time.

1. It is using mencoder + lavf, a known broken combination in presence of B-frames.

2. It does not allow to copy the subtitle track (PGS) that Sony camcoder produces. This subtitle track is very important as it contains the recording date/time information which will be valuable when using these videos in future.

The following solution overcomes all the above-mentioned problems, is rock-stable and preserves the sub-title stream as well. I use ffmpeg to simply copy all the streams and output them in an mkv container. No information is lost/re-encoded. Here is the simple answer (as often observed in scientific research, the useful answer to a complex problem can often be stated very simply ):

Code:

ffmpeg -i input.mt2s -scodec copy -acodec copy -vcodec copy -f matroska input.mkv I have written a script that converts all the m2ts files in a subfolder to mkv. The script is as below:

Code:

#!/bin/bash
# m2tstomkv_subs (Fix the faulty fps (dual frames in the interlaced fields with same time-stamps) and repackage in matroska mkv container)
time {

[code]...

The conversion is lightening fast. Finally I am able to watch the videos in their true quality.

View 1 Replies View Related

Fedora :: Can't Find Rpm Or Yum Definition For Odvr

Mar 25, 2009

I have an Olympus VN 4100PC voice recorder. It does not work with linux. I found odvr, but the instructions on how to use it are rather general. I haven't found an rpm or a yum definition for odvr, so I'm compiling it from source. how to use it though.

View 8 Replies View Related

Ubuntu :: Definition : What Is A Variable File?

Nov 15, 2010

what is a variable file?

View 2 Replies View Related

Networking :: What Is The Exact Definition Of Gateway

Mar 25, 2010

I see the term used all over the place of course, just wondering *exactly* what it's used to describe....? Is it just the next hop on your ISP's internet connection?

View 1 Replies View Related

General :: Automate A Definition Process?

May 24, 2011

I would like to automate a definition process. I have 11,581 to define. :|

I would like to read each word, copy the definition(s) and append it next or below the word or save definitions to file.

The word list has one word per line.

Python script?
Bash?
Perl?

Its an interesting project but I cant seem to figure it out. Lack of programming skills.

View 2 Replies View Related

Ubuntu Multimedia :: Playing High Definition Videos?

May 27, 2011

I am having hard time playing a high definition video file (.mp4), the video initially plays fine, but after 5 mins, it starts to skip and stutter, (I use Movie Player with some codes that Ubuntu installed when I first tried to play file) I have a Dell XPS M1330 Intel Core Duo @2.20 GHz with 4 GB RAM.

View 4 Replies View Related

General :: Using Makefile - 'Multiple Definition' Compile Errors

Mar 1, 2011

As part of an assignment, our class was given a small set of c++ classes which are compiled using a makefile. As part of the assignment, I have created a namespace and saved in it a .cpp file. The functions, constants and typedefs from the namespace are now used in one of the original files, and so I added an <#include MyFile.cpp> to the file I modified, in addition to a using MyNamespace;

When I try to use the original makefile, the compiler gives a lot of errors about multiple definitions of every function in the namespace. What do I need to do to resolve this? Do I need to change the makefile or one of the files themselves? I am new to Linux programming and makesfiles.

View 2 Replies View Related

Software :: Convert A TextPad Syntax Definition To Gedit?

Jun 25, 2010

There is anyone here that can say if there is an application that could convert a TextPad Syntax Highlighting File(*.syn) to Gedit one(*.xml), or anyone here that is interested to convert this?

Here is the file that I want to be converted: ARM Assembly

View 3 Replies View Related

Debian Hardware :: Can't Get Mic To Work - NVidia High Definition Audio

Jul 17, 2011

I'm having trouble getting my microphone to work. Here is my sound card:

:~$ lspci | grep Audio
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)

I've installed pulseaudio but I still cannot get any sound through the mic.

View 1 Replies View Related

Ubuntu Multimedia :: Get A Studder From Flash When Put A Video On - Even If High Definition Or Not

Feb 25, 2010

I am like almost everyone, watching videos on ..... and I am having problems with flash. When I put a video on - even if high definition or not I still get a studder from flash. The video plays but it keeps chopping up and you can see on some frames how the next frame moves on the bottom of the screen and the previous frame is still stuck on the top. Flash does not run smoothly at all - that is on every video. I am suppose to be on the latest flash version for linux off of addobe.

View 4 Replies View Related

Hardware :: Definition Of A Term In The Context Of Optical Disc Authoring

Nov 5, 2010

I have run a CD/DVD burner program (cdrecord) on a blank DVD and I got the following message.

Code:

WARNING: Phys disk size 1823462 differs from rzone size 0! Prerecorded disk?
WARNING: Phis start: 196608 Phys end: 2020099

What can the program be referring to with "prerecorded disk"?

View 2 Replies View Related

Slackware :: VSFTPD User Versus Login Shell Definition

Jul 18, 2011

I'm using VSFTPD on my office LAN for one simple task: to receive-and send - installation images created with Ghost4Linux. Until recently, my main LAN server ran on CentOS, but I decided to migrate it to Slackware (nicer release policy ).

What I usually do is create an 'install' user who can login to FTP, but not on the system. Here's an example of what I used to do on my CentOS setup:

Code:

# mkdir -p -m 0700 /home/ftp/install
# groupadd install
# useradd -d /home/ftp/install -g install -s /sbin/nologin install
# chown -R install:install /home/ftp/install
# passwd install

The relevant bits in vsftpd.conf looked like this on the CentOS server:

Code:

...
anonymous_enable=NO
...
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
...

Then I only had to create the /etc/vsftpd/user_list file and put a single line in it to allow the newly created user:

Code:

install Now I've tried to get the same behaviour on Slackware, and I succeeded more or less, except for one thing. There's no way my 'install' user can login to FTP when his default shell is set to '/sbin/nologin' (or '/bin/false'). Only when I change the 'install' users' default shell to a "real" shell like '/bin/bash', he's able to login.

Here's a little practical demonstration of what's happening:

Code:

$ lftp localhost
lftp localhost:~> user install
Mot de passe :

[code]...

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved