Linux is a popular, open source operating system kernel. Linus Torvalds started development of the kernel in 1991.

learn more… | top users | synonyms

-5
votes
0answers
50 views

Porting a linux application to windows with Qt by a total noob [closed]

I have already started it seems with the wrong approach of creating a MSVC project and ripping out linux #includes. Then hacking in Glib and Boost libraries and watching MSVC project errors go from 4 ...
-2
votes
0answers
38 views

How to make simple sql modifications from shell? [migrated]

I have never made any software for linux, but it would be better for me now. I would like to write a simple SQL modification software that I can run via terminal and don't need to run php, apache. ...
0
votes
1answer
99 views

Mono patent safety [duplicate]

Could you please share you thoughts about Mono patent safety? Is it risky to use Mono in production for commercial projects? In case of WEB application, for example the following technology stack: ...
-3
votes
0answers
38 views

LEDA library(C++ library) setup linux [closed]

I want to set up LEDA library in my system. I have downloaded LEDA library from the following link http://www.algorithmic-solutions.info/free/d5.php Instruction given in read me file 2. ...
-2
votes
0answers
48 views

connection closed by remote host I have linux server. I am root. I created student accounts so they can putty and ftp. [closed]

The accounts formerly allowed students to login. Something changed but I can't figure it out. Now when students try to login to the linux server, they automatically get connection closed by remote ...
0
votes
0answers
12 views

Automake dependencies problem [migrated]

I am using automake on Debian Squeeze for compiling a very simple C project with 6 source files. The issue comes when I try to compile the sources using the generated Makefile. One of the sources ...
6
votes
1answer
466 views

Does change the license under which Linux is released need the permission of all the copyright holders?

As far as I know Linus holds the copyright to Linux. While looking around in the kernel sources, I see that almost every file has it's own copyright holders. For example the file module.c in the ...
354
votes
14answers
158k views

Why do game developers prefer Windows?

Is it that DirectX is easier or better than OpenGL, even if OpenGL is cross-platform? Why do we not see real powerful games for Linux like there are for Windows?
2
votes
2answers
121 views

How to port cli c++ program with GNU libraries from windows to Linux

I need to implement some graph partitioning algorithms for my thesis. I have mostly Windows experience. I would like to know if it is hard to migrate c++ cli program to Linux. I want to program it on ...
-1
votes
0answers
94 views

Linux/Unix programming book or tutorial for begginers? [closed]

I'm currently a junior student major in Computer Science. I am looking for an internship this summer but mostly in the job descriptions, they require "Experience developing on or using the Linux ...
2
votes
2answers
131 views

Hardware running gpl code

Let's say I am selling hardware that uses the linux kernel. Do I have to state somewhere that it is running linux(or other gpl code)? The reason I am asking this is because I bought a television, ...
29
votes
2answers
11k views

How to become a Kernel/Systems/Device driver programmer?

I currently work in a professional capacity as a software engineer working with the Android OS. We work at integrating our platform as a native daemon among other facets of the project. I primarily ...
0
votes
0answers
117 views

So I'm a developing a workflow with vagrant+git…does this make sense?

Relevant Background Details We've got two types of VMs (Utility Boxes & Web Servers) that developers need. We are going to be using git for version control. We have developers who have ...
4
votes
3answers
215 views

How hard is it to migrate if one has practiced C/C++ only on Windows & never in Unix-like OSes like Linux? [duplicate]

I was confused about whether to post it on Meta or here, but then decided the latter. In compliance with SO T&C, I don't intend to debate which is better. I only need an objective & technical ...
0
votes
0answers
93 views

Writing a script to tell which users are currently typing? [closed]

I'm working on a lab for a cyber-security class and need to find out when certain users are communicating with each other (through named pipes). The users use: python gameProgram.py And then that ...
4
votes
3answers
318 views

How to implement better security in Linux?

I'm just investigating the security and control of the Linux platform in comparison to Android. In Android there seems to be a huge development around security - Applications are required to ask for ...
3
votes
1answer
97 views

Protocol for closing a socket connection

I'm rolling my own application protocol on top of TCP. I'm using Linux and C. I'm wondering whether there is an advisable sequence to closing a socket connection. The client will always initiate ...
-3
votes
0answers
69 views

Tilera linux development [closed]

I'm looking into buying a Tilera server for development, i'm wondering if it is possible at all to develop in tilera/linux without buying the MDE (Multicore Development Environment). A recent quote of ...
6
votes
3answers
1k views

How was Git designed?

My workplace recently switched to Git and I've been loving (and hating!) it. I really do love it, and it is extremely powerful. The only part I hate is that sometimes it's too powerful (and maybe a ...
-3
votes
1answer
331 views

Best IDE for Linux (Ubunutu) [closed]

I would like to have my default OS as Linux. But the reason I'm still using windows is because of Eclipse IDE. I have installed Eclipse IDE in Ubunutu but it is not showing any auto suggestion when I ...
2
votes
1answer
209 views

Application Architecture

first of all I am new here and I hope that this is the right place for my question. I have a question about the recommended architecture of a project. IDEA: Automate some calculations concerning to ...
31
votes
5answers
2k views

Why do *nix-y folks single-quote like `this' instead of like 'this'? [closed]

Why do *nix-y folks tend to singe-quote like `this' instead of like 'this'? I'm referring to the opening "backtick" ` instead of '. And I'm talking about writing prose in email or documentation -- ...
1
vote
0answers
88 views

Handling timeout in network application

How can I handle timeouts in a network application. I'm implementing a provisioning system on a Linux server, the code is huge so I'm going to put the algorithm, it works as like this Read ...
1
vote
6answers
727 views

Automatically delete files after they expire

I've got this idea for some time and I was wondering if anyone has seen such a feature/app in any operating system and if you haven't, what do you think about it. Where do you think I should begin? ...
2
votes
2answers
348 views

Is bash “finished”? [closed]

Should bash be expected to change in ways that break non-trivial amounts of existing scripts at some point in the (near/<5y) future? How much change has it gone trough in the last ten years ...
11
votes
8answers
981 views

free as in free beer

Some years ago (more precisely in 1998) the confusion english-speaking people start making with the term free when applied to software led some members of the free software foundation to create a new ...
2
votes
3answers
334 views

How do programs like subversion detect when a file has been edited as opposed to created/deleted?

This is my first question here so I hope it is not off topic. Although I am using the Linux inotify library to listen for changes to files, and I compare use of that against the Subversion program, I ...
3
votes
2answers
755 views

Low Latency Unix/Linux

Most low latency/high frequency programming jobs (based on job specs) appear to be implemented on unix platforms. In a lot of the specs they make particular request for people with "low latency linux" ...
5
votes
4answers
614 views

Is it possible to create a 2d game for both linux and windows with next to no changes?

I'm starting a project with friends which would preferably reach both audiences of windows and linux. The only problem is that none of us have any experience of linux porting or linux coding any way. ...
0
votes
2answers
318 views

Where to find the source code for the Linux command line functions [closed]

I would like to study the source code of the standard command line functions in Linux such as ls, echo, cat, etc. But I have been unable to find the source code (a Google search was useless). Does ...
2
votes
3answers
538 views

Lowercase in Linux file names

As I find that UpperCase are really readable for first letter word separation in long complex names, I tend to give some of my Linux files names with some UpperCase. Mostly executables, some ...
80
votes
10answers
19k views

Is Ken Thompson's compiler hack still a threat?

Ken Thompson Hack (1984) Ken Thompson outlined a method for corrupting a compiler binary (and other compiled software, like a login script on a *nix system) in 1984. I was curious to know if modern ...
4
votes
1answer
367 views

Embedded Linux Training [closed]

I have been working with an old OS9(not mac) operating system and I have been trying to get my organization to transition to an embedded Linux platform. We have money in the budget for training and I ...
-1
votes
1answer
34 views

Is it possible to build packages for multiple versions of Red hat Linux on a single server? [closed]

I have a set of programs for analyzing radiation data and I want to build packages for Red Hat Linux versions 4.x - 6.x. Is it possible to build these packages on a single build server running a ...
0
votes
0answers
197 views

What is the current state of OpenGL & OpenCL? [closed]

I've just read this exchange with huge interest: Why do game developers prefer Windows? And now I'm worried about the current state and future of OpenGL & OpenCL, because I don't want history to ...
1
vote
2answers
155 views

How to make custom libraries accessible?

I am trying to compile and install every custom module under it's own designated folder. (ex: /myApps/myLinux/compiled_app) I had luck with Python so far, where my Python is compiled from source and ...
1
vote
1answer
57 views

Need some input on storing stdin, stdout, stderr information for debugging

I am working with a legacy system that is not too bad, but I thought of making some improvements to it, and I wanted to solicit your feedback to help me make good decisions. The platform is Linix ...
5
votes
5answers
346 views

Is it necessary to learn Makefiles when you have an IDE?

I have recently began studying Makefiles in Linux. I have ample experience developing applications with advanced IDEs, such as Visual Studio. My first impression and query after reading a few ...
3
votes
1answer
318 views

C++ on Windows vs Linux - common issues? [closed]

So far all my development in C++ has been targeted to Windows, however I have always had it in the back of my mind that I will someday be targeting Linux. I am aware therefore of the need to select ...
8
votes
9answers
13k views

UML modeling tool for Linux

I am starting a new project using Eclipse under Linux and I am looking for a UML 2.x modeling tool not just a diagramming tool. Do anyone has experience with UML plugin for Eclipse? Does it support ...
7
votes
4answers
567 views

Git-friendly spreadsheet format?

We're trying to move our project documentation process from Google Documents to a set of self-hosted Git repositories. Text documents are Git-friendly enough, since we usually do not need any fancy ...
4
votes
2answers
206 views

What is the lifecycle for loading a Linux Desktop Environment?

I'm looking into delving into a bit of custom OS work (and yes I understand that doing any development at the DE level or lower on an OS is extremely complex and not a light thing to undertake, ...
4
votes
1answer
168 views

unseen/unknown function definition in linux source

Can any one please explain this piece of code I found in the linux kernel source. I see a lots of code like this in linux and minix kernel but dont seem to find what it does (even if C compilers ...
0
votes
3answers
237 views

Which language is more suitable heavy file tasks?

I need to write a script (based on basic functions) to process /image/audio/video files. The process is mainly filesystem tasks and converts. The database of files has been stored by mysql. The script ...
19
votes
10answers
2k views

Is it worth moving from Microsoft tech to Linux, NodeJS & other open source frameworks to save money for a start-up?

I am currently getting involved in a startup, I am the only developer involved at the moment, and the other guys are leaving all the tech decisions up to me at the moment. For my day job I work at a ...
5
votes
5answers
1k views

Is there a way to publish IOS app from windows/Linux?

I have been using Linux (especially, Ubuntu) and Windows 7 for a long time. I want to publish iOS apps, but I don't have a Mac or an iPhone. I don't have anyone near me who will lend me a Mac, and I ...
6
votes
5answers
1k views

How can I make my PHP development environment more efficient?

I want to start a home-brew pet project in PHP. I've spent some time in my life developing in PHP and I've always felt it was hard to organize the development environment efficiently. In my ...
2
votes
0answers
128 views

Unreasonable Mono documentation [closed]

Why is Mono's documentation non-existent, in a form of XML-Documentation within the Framework (I'm talking about the Gtk and Gdk namespaces)? Sometimes its way of operation is very counter-intuitive, ...
3
votes
1answer
134 views

Is this possible to re-duplicate the hardware signal on Linux?

Since that every things is a file on the UNIX system. If I have a hardware, for example, a mouse, move from left corner to right corner, it should produce some kinds of file to communicate with the ...
3
votes
1answer
1k views

How to experiment with GPU programming on Linux+AMD/ATI card?

I've recently acquired a laptop with an Intel i3 CPU and an AMD/ATI 6300 card, running Ubuntu 10.10. How do I proceed in setting up a development environment that allows me to program the GPU? I ...

1 2 3 4