Professional Photo Management with the Power of Open Source

digiKam Software Collection 3.0.0-beta1 is out…

by digiKam


Dear all digiKam fans and users!

After one summer of active development with Google Summer of Code 2012 students, digiKam team is proud to announce the first beta of digiKam Software Collection 3.0.0. This version is currently under development, following GoSC 2012 projects listed here.

See the list of files closed with this release into KDE bugzilla.

digiKam software collection tarball can be downloaded from KDE repository

This version is for testing purposes. Please do not use it yet in production!

Happy digiKam testing…

Nice to see. But once again

Nice to see. But once again the old questions: Is the windows version abandoned? How about the USB-bug? I’m sure the program becomes better and better, but alas, I haven’t been able to use it for months, since it always crashes on Win XP as long as USB storage is plugged in.
An answer would help a lot, because I need to archive my photographs and I’d like to know if I finally have to switch to Photoshop, which I don’t like, because it is by far not as useful as digiKam for archiving.
So, do you still care for a windows version?


You shouldn’t be running such and old and insecure OS anyways, why not use this great opportunity and try GNU/Linux?

Why I stick with windows …

Why not switching compleateley to GNU/Linux (or FreeBSD)? One, and only one point: not all software needed is available for GNU/Linux. The Camera I own has software not ported to GNU/Linux.

And there is other software not available for GNU/Linux: Geogrid Viewer for example – and since no one is willing to port these (there not running using wine) I’ll stick with windows.


I understand that there can be reasons for sticking with Windows, but if it’s only 1-2 programs that are holding you back, or if they are rarely used, then you might get away with running XP in a virtual machine hosted under linux. Perhaps you’ll find a replacement for your camera app when you are able to explore the available software. Maybe you’ll still need the VM. But it’s worth considering.

virtual friends

u can, 4 now, get a free virtual machine from yer dear friends at oracle, and test linux from that…

Well, there are certainly

Well, there are certainly good arguments to switch to Linux. But I also have very good reasons to keep window and mac os x - for example I don’t think there’s anything like ProTools for Linux, is there? Or anything like foobar2000?

The developers decided to provide a windows version but never really supported it. All I’m asking is whether the windows version is abandoned. If so, it’s really sad because digiKam is one fantastic piece of software and deserves to be made available for the much greater windows user-base. If they give me a sign and say they’re still interested in developing for windows but need more time - great. I’m willing to wait. But I’d like to know if there actually is any planned new version to wait for.

“Is there anything like

“Is there anything like foobar2000?” Do you have any idea how many music players there are for Linux?

I don’t know anything about ProTools, but if it doesn’t work in WINE, it surely would work in VirtualBox. I use Windows XP in VirtualBox just to run two apps, and VirtualBox makes them work seamlessly, as if I were running Windows and Linux at the same time…which, I suppose, I am. I can even connect my phone through USB to iTunes running in VirtualBox. If it weren’t for the fact that one of the apps uses .NET instead of a decent toolkit like Qt, I wouldn’t even need to use a VM. Of course, the complicated mess that is .NET doesn’t work well in WINE–they’re too busy reimplementing Win32 and DirectX, etc. to do .NET too.

Free yourself from enslavement to Microsoft. :)


Apache Commons FTP - Uploading files to server

Lately we are seeing several tutorials on how to consume data from a web site or service, this time it is going to present the other side, to upload files to a server.
This task can be done in many different ways, in this tutorial we are going to do it via FTP, in a practical and simple really.
The first thing we note Is that we will rely on one of the gems That Can Be Found out there at the library, On this occasion we will use the Apache Commons FTP.

Once downloaded file will include the commons-net-3.0.1.jar in buid path of our project. When we Indicate the name of the file is Because It is the current version, logically add the file to the latest version.
Once this jar in your folder / libs, and before we go, click here we will endow our project only permission Requiring this tutorial, the manifest will
And start with the code. For this occasion I have added a button That When Pressed will call the method originally called “SubirArchivo ()” in an action That Try, instantiate the FtpClient, will pass the data from our file server and Indicate That We want to raise our terminal (and location), and in That folder we want to keep our server.
This really is not much mystery, as it is the process That is Followed Whenever something move or climb to a server.
Lets see the commented code.
The button listener is already Known to All, But That Will not be to put
Now we come to the interesting part, the method will raise our file to the server, we will see next to commented and then if you want to try on a project no more than your copy.

This tutorial is a basis on Which to start working, the possibilities are many, and now the thing is to adapt and add the Necessary Things That requires our project.
With This Simple example and a simple FTP client FileZilla rápidmente type can be the results.


What about Ardour or Rosegarden?

And foobar2000, there are 2034809238409324 replacements, just to name Juk, amarok, banshee, vlc, rhythmbox, whatever your package manager finds

I Agree with Adam, Use Linux

digiKam is a good excuse to go open source, you know it’s the “right thing” to do anyway.
I was scared to switch, so I first switched and put only the windows programs I absolutely needed in a Virtual Box.
At this point the only one I am still using in the Virtual Box is Quick Books, that because I can’t move my data easy.

Windows Version would be really great

It’s really a pity that there is no new windows version. If I see the download counts for the windows version on sourceforge it would worth the effort to support it a bit more.
Digikam is a great software and I would also love to use it on my windows system to manage all my images.
Unfortunately there is not a lot of information here on the page. The release plan is totally outdated and there are seldom helpful responses of the developers to the comments on the blog.
Instead of having new versions every month I would prefer an update on the release plan and a kind of a roadmap. From my opinion digikam has enough features right now and it would be helpful to focus on fixing the issues that prevent this great software to run on other operating systems…
Anyway thanks for your effort to develop this great open source software.


digiKam is developed for free

To achieve the goals you require would either necessitate additional developers or paid developers. digiKam is developed gratis in the free time of the developers. This means that unfortunately releases for Windows will only occur when possible. A source code release is much easier to time because it only depends on packaging up a directory of files, so developers just make sure they get code they want to include committed in time. A compiled release is much more complicated, especially in this case, because the underlying software, KDE SC for Windows, is unstable. This means that to receive the latest bug fixes in the underlying code base requires updating the KDE SC build environment, which unfortunately means fixing a lot of bugs at build time. Sometimes this takes days, sometimes months. Especially since, as I said before, this is done in developer’s free time. You are welcome to contribute your own time or money if you would like to see things released faster or more regularly. This is not just open source software, this is free software. There is a big difference. You can download digiKam 2.9.0 for Windows from here.

Thanks a lot for your effort.

Thanks a lot for your effort. Sorry to say that 2.9.0. on WinXP at first still crashed a lot when opening. Now it seems to run, but it doesn’t create any thumbnails. Sometimes it shows the numbers of pictures in every album correctly in the album-tree, sometimes it shows the albums but tells me there are no pictures. Ruebuilding thumbnails doesn’t work, the progress bar stays at 0%.

I have no clue where else to post this, so I hope Ananta Palani reads this…

Thanks for the report, please file a bug report

Sorry you are experiencing such frustrating problems! It would help a lot if you could file a bug report here for this version which would allow you to track any updates more easily, and serves as a reminder to us on what needs to be fixed. Plus we can notify you when we have made changes so that you can verify the fix! Please include details about your setup, such as the approximate number of photos, previous version of digiKam that you used, what type of storage system you are using (solid state, external, internal, network, etc.), what type of database (local, remote MySQL, etc.) you use, and any additional information you can, plus the detailed description of the problem. Did you experience this problem in the previous version you used? Hopefully we can get it fixed for you!

And Once Again

With all the photography tools that Windows has you should be asking. Hey Adobe, Corel, HDR Soft, OnOne, where is the Linux versions!!. These companies continue to abandon Linux!. Because all they give a shit about is the OSX and Windows platforms. So stop whining!!!. Dualboot or run Linux alone and help support open-source software and platforms. At least you will show that you care, unlike these stupid companies!!.

Corel AfterShot Pro (formerly

Corel AfterShot Pro (formerly Bibble Pro) is quite nice on Linux. I use it for my RAW workflow. Still like digikam overall better though for organization and viewing.

(And I too wish digikam for windows got more love, as I have to use it sometimes. But it seems windows people have other priorities. Can’t blame volunteer linux developers for not caring about windows.)

Just Fix It and Stop Your Whining

Sadly Bob, it’s people like you that alienate all potential Linux users and ultimately causes software producers to stay with the mainstream/safe bet. For many user Linux is just a pain in so many ways - a pain to install and update software - a pain to use and learn. Some open source developers get it - the people working on the Gimp or Blender are good examples. They’ve created good cross platform applications. For people like me with a variety of machines - several Windows 7 machines, Linux Mint 64 and 32 bit machines and Windows XP all on the same network - cross platform applications are key. Why don’t the Digikam people get that? Don’t get me wrong DigiKam is an amazing pieces of software. But the development team seems to be struggling to get a solid Linux release at time. And for Window? I know let’s blame it on KDE - BS!!!! Just find a way to fix it. To be taken seriously and stay viable over the long run, any application needs to be cross platform compatible.

I am Windows 7 user (for

I am Windows 7 user (for whatever reason) and I would be more than glad to have the new DigiKam available for my OS as well.

Kind regards

Hi, for all Windows User, I


for all Windows User, I think, it would be a good idea to look at other stuff for managing fotos. Why?

In my opinion digikam is a very complex software with many dependencies and so there are many possibilities for bugs. So the developers have to do a lot of work to offer a stable piece of software.

And digikam is a primary free software project. The developers have to decide but I’m sure, Linux as a free OS has priority and not other non-free stuff like Mac or Win.

To argue with cross-platform: The situation between firefox or an office suite like OpenOffice and a program for managing and modifying fotos like digikam is different: A lot of hardware producer like canon, logitech and other spent software with their products, only for Mac and Windows. Linux will be ignored. So why should a developer of free software handle Win or Mac with same priority like a free operating system?

If I like a piece of software, if I must have it, but I can only use it with Windows, then I’ve to use it with its necessary context, in this case with Windows. And if I like a piece of software, if I must have it, and new versions are only available for Linux, then I’ve accept this and have to install Linux. But there is a difference between case one and two: With case one I’ve to buy an operation system, building as closed software. In case two I can choose between a lot of distributions offering free software and I’ve to paid nothing.

So, dear users of Windows: If you like digikam so much, feel free to download a Debian based distribution or OpenSUSE, Mageia and install it in Vbox or with a dual boot solution and you’ll get actual stuff of digikam.

Weeping but having a lot of alternatives is a little bit strange.

Apart from that: I think digikam 3.0.0 is on a good way. I was a little bit abrasively because of offering some broken functions, coming with broken cimg stuff. But it seems, the developers have solved this with this new version. Thanks a lot for your work.

hanging on a hook

I fully agree with “Holgerw” in his post “…for all Win user”, writing: “ Linux as a free OS has priority and not other non-free stuff like Mac or Win.”

I hear this “do this, do that” from all kind of pic-desk-editors, complaining about me working with digikam & gimp. They say this is suposingly not “professional”. But the same smart-butts don’t even would pay higher fees. So it was my pleasure to kick ehm all out incl mickysoft. “This is not working” is often just the result of not reading manuals. Ok, sometimes there are problems but still better working on non-closed software then hanging on a hook. I rather donate a good amount to authors of open-software then being forced to pay a fixed price!

digiKam 2.8.0 and 2.9.0 for Windows now available

You can download digiKam 2.9.0 for Windows from here. I probably won’t be releasing digiKam 3.0.0 until it is out of beta, unless demand is high enough due to the time required to make a release.

Digikam 2.7 for windows is taking its time when starting up.

I am trying Digikam 2.7 for windows. Starting it is taking very long. And there is no activity anywhere on the computer. It is almost sleeping with 3% CPU on four cores. Also no network activity. I have only 45000 pictures out of 70000, which are on an nfs, now in Digikam. The Linux version of Digikam didn’t need more than a minute or two to get started with the same pictures.

I have been using digikam for ages, can’t even remember when I started using it. I am very fond of it because it makes it very easy for me to tag all those photo’s. So I hope that the start issue in the windows version can be solved.

Unfortunately my Linux computer is completely dead.
Probably I need a new power unit.

Please try digiKam 2.9.0 for Windows released today

Please try digiKam 2.9.0 for Windows released today and if you continue to encounter problems, file a bug report. You can download digiKam 2.9.0 from here.

2.9 is also slow when starting up (windows 7)

Hi, thanks.

I have 2.9 for a few days now. I start it in the morning and about 1,5 hour later I can use it without any problems ;-). So I will post a bug report later today, but I think somebody else allready did that.

Except for the long starting time it works excellent. It took a while, but the database with tags has been rebuild completely from the metadata in the photo’s.

digiKam 2.8.0 and 2.9.0 for Windows released today

It has not been abandoned, digiKam 2.7.0 for Windows was released less than 3 months ago, and new versions of digiKam have only been available for about 2 months. Building digiKam on Windows has many complications due to the instability of KDE SC for Windows that digiKam for Windows relies on. For instance, the USB bug 303850 turns out to be a problem with KDE SC that was resolved somewhere between KDE SC 4.8.3 and 4.8.5, which I updated to for this release. Each update of KDE SC requires many hours of bug fixing and patching in the KDE SC build environment. Since this is done in free time for free it just takes time. Regardless, you can download digiKam 2.9.0 from here. I probably will wait to package digiKam 3.0.0 until it is no longer in beta due to the time required to create a package.

A big thanks to the developers

I would like to express my gratitude for making this fantastic program available (in both Linux and Windows). I am primarily using it on Linux. I do have some programs only available for Windows (Nikon software) so I am running that on Virtual box. A solution that works pretty well as I can use my Digikam database and still access the same photos with e.g., Nikon Capture NX2.

My wife runs Windows so for her to access our photo database, she needs digikam on Windows. So of course I would like to see the Window version release dates be in line with those for Linux. But I also fully appreciate that time and other constraints or priorities of the developers may prevent this.

I find it strange that some people seem to be unable to accept that developers of open source software have their own priorities (often dictated by resource and time constraints I reckon), while they at the same time think it to be completely acceptable for commercial companies to ignore Linux. (don’t get me wrong, I think both commercial companies and open source software developers are in their full right deciding on their own priorities - even though I might not always like it).

But especially for open source software developers, there is no reason to complain or become offensive I would say… it is their time, not yours they are spending to make a great piece of software! Gratitude that someone is spending that time to make something great for you is much more appropriate! And if you really think the developer has its priorities wrong, step in and contribute (time, money, whatever).

Thank you

Thanks for taking the time to post this Paulo, it is much appreciated.


Face Recognition in Digikam

Face Recognition - “Status : Not completed.”


Yeah, it’s a pity. Face

Yeah, it’s a pity.
Face recognition is the one digikam feature I’ve been dreaming of for sooo long.
IMHO, when implemented, it will make digikam a truly KILLER application (provided it will work well, of course) :)

Face recognition needed badly

I was using Picasa on windows, switched to linux, still used picasa in wine, then Face Recognition looked so close in DigiKam, I started using DigiKam, That was years ago, and now I don’t have my 30000+ pictures ID’d by faces.
(I did have that with Picasa, but Picasa on the desktop is a dead horse now)
I was soo… hoping Libkface 3 would have it working.

Except for Face Recognition, after some getting used to it, I’m happy with digiKam.

Dude, face recognition is

Dude, face recognition is hard. Even Apple can’t get it right. I don’t think this is a valid complaint, even if made mildly.


With everyone here so far complaining and criticizing I just wanted to let the developers know that this is the BEST photo organizing software I have ever seen. Thank you so much for giving me the tools I need to manage the plethora of photos my digital camera has enabled me to produce : ) I used to really like Picasa but digiKam has surpassed Picasa in nearly every respect that is important to ME. I appreciate most the excellent tagging support and that there is a ‘settings’ section with enough check boxes to make most any geek happy. Keep up the great work!

How about porting it to Android or iOS?

Since Android is based on Linux and iOS on FreeBSD, will the devs consider porting digikam to modern smartphones and tablets?

These devices represent the future of computing for the masses, so I think this is not such a crazy idea.

Non-destructive editing

Do you think that it would be possible to add TRUE non-destructive editing like RawTherapee or Darktable already have?


I have an idea:

add “backup button” - for example some simple “gui” for rdiff-backup and rdiff-backu-fs (for mee is rdiff-backup the best - simple and powerfull)

Summary please?

I have no idea what is new in Digikam 3.

P.S. I’ve had it with these captchas. Innocent people are suffering more than the bad guys.


Thanks for the update…I am going to check it out =)